About Omni Scottsdale Resort & Spa At Montelucia
Book your stay at Omni Scottsdale Resort & Spa at Montelucia near Camelback Mountain. Enjoy amenities like our on-site spa, 3 pools, restaurants & more.
Book your stay at Omni Scottsdale Resort & Spa at Montelucia near Camelback Mountain. Enjoy amenities like our on-site spa, 3 pools, restaurants & more.