Omni Scottsdale Resort & Spa at Montelucia

Omni Scottsdale Resort & Spa at Montelucia

Scottsdale, Arizona / Omni Montelucia is a luxury resort in Scottsdale, Arizona, with 293 guestrooms and suites, featuring the award-winning Joya Spa and Prado restaurant.