Vista is a great place to stay in Scottsdale.
Vista is settled 7 km away from OdySea Aquarium.
Vista provides guest rooms complete with a mini-refrigerator, a kitchen, a fireplace, a DVD player and a private toilet. They also have a dishwasher, a toaster and an oven available for self-catering.
Eat & Drink
Guests can dine at Papi Chulo's and En Fuego Restaurant, about 250 meters away from the property.
Wireless internet is available in the entire villa for free.
Private parking is possible on site for free.