Set within 12 km of OdySea Aquarium, Omni Scottsdale Resort & Spa at Montelucia in Scottsdale features a number of amenities including a bar. The property is around 13 km from Desert Botanical Gardens, 1.
Number of rooms: 288
4949 East Lincoln Drive, Scottsdale, AZ 85253, United States
Hotel booked 3 times today.