The Omni Scottsdale Resort & Spa at Montelucia is a luxury resort and spa situated at the base of Camelback Mountain, offering beautiful views and a tranquil setting. The Omni Scottsdale Resort & Spa at Montelucia offered luxurious accommodations and a range of amenities to provide guests with a memorable experience. The resort typically featured well-appointed guest rooms and suites, Read more...