Located on the Santa Cruz Island of the Galapagos archipelago, the Tortuga Bay Hotel is a well-equiped hotel with a swimming pool, jacuzzi and other leisure facilities,.. The staff is nice and helpfull and the food is good. However the hotel is situated at about a 20 minutes away (driving) from the Puerto Ayora, which is the biggest town on the isalnd and the starting place to travel on other islands of the archipelago.
- Also Known As:
- Hotel Galapagos Galapagos Islands/Puerto Ayora