HOTEL VISTA AL MAR
Updated 248 days ago
Hotel Vista al Mar is located on Santa Cruz Island in Puerto Ayora. It has comfortable rooms and a large garden...
We are in the tourist center of Puerto Ayora, a few steps from the passenger dock, restaurants, outdoor restaurant street, ATMs, banks, travel agencies, souvenirs, entrance to Tortuga Bay beach, and Charles Darwin Station.
Also known as: Hotel Vista Al Mar Galapagos, Vista al Mar Galapagos