Omni Tucson National Resort has completed its highly anticipated, multi-million dollar renovation. From its refreshed accommodations to a trio of new restaurants, the just-renovated resort certifies itself as a top spot for staying and playing in Tucson.
Tag: Omni Tucson National Resort
Omni Tucson National Resort
The Omni Tucson National Resort is located in the foothills of the Santa Catalina Mountains, offering beautiful mountain views alongside its highly acclaimed golf courses.