O

Omni Tucson National Resort

(on club)
Beauty & Spas in Tucson, AZ
Beauty & Spas
Hotels

Location

2727 W Club Dr
Tucson, AZ
85742

About

The Omni Tucson National Resort is a 650 acre desert resort that boasts championship golf, a world-class spa, lighted tennis courts, two sparkling pools, three restaurants and four-diamond accommodations. This premier Tucson resort was recently selected as one of the "75 Best Golf Resorts in North America" by Golf Digest

Information

Company name
Omni Tucson National Resort
Category
Beauty & Spas

FAQs

  • What is the phone number for Omni Tucson National Resort in Tucson AZ?
    You can reach them at: 520-297-2271. It’s best to call Omni Tucson National Resort during business hours.
  • What is the address for Omni Tucson National Resort on club in Tucson?
    Omni Tucson National Resort is located at this address: 2727 W Club Dr Tucson, AZ 85742.