Torre Mar Galapagos Boutique Suites
200350 Galápagos, General Rodriguez Lara Street And San Cristobal Street, 200350 Puerto Ayora, Santa Cruz Island,

200350 Galápagos, General Rodriguez Lara Street And San Cristobal Street, 200350 Puerto Ayora, Santa Cruz Island,
Set in Puerto Ayora, Torre Mar Galapagos features free WiFi and units equipped with a kitchen, terrace and seating area. Fitted with a patio, the units feature a flat-screen TV and a private bathroom with bath or shower and free toiletries. An oven and coffee machine are also offered. A continental breakfast is served daily at the property. The terrace has a barbecue. A terrace is available on site and cycling can be enjoyed within close proximity of Torre Mar Galapagos. Tortuga Bay is 2.8 km from the accommodation, while El Garrapatero Beach is 2.8 km from the property.