Home
Rooms
Amenities
Offers
Contact
More
Experience comfort, convenience & enjoyment in the heart of the city. Hotel La Vista by Grotto Vista, features 26 beautifully appointed guest rooms and suites, which are among the most spacious in the city.