This property is 1 minute walk from the beach. Featuring free WiFi and a barbecue, Torre Mar Galapagos is located in Puerto Ayora, just 1.7 miles from Tortuga Bay. El Garrapatero Beach is 1.7 miles from the property.
The property is air conditioned and has a cable flat-screen TV. Some units include a terrace and/or balcony with sea views. There is also a dining area and a kitchen equipped with an oven and microwave. There is a private bathroom with a bathtub or shower and free toiletries in every unit. Bed linen are featured.
Torre Mar Galapagos also includes a terrace.
Bike rental is available at the property and the area is popular for snorkeling. Guests can enjoy various activities in the area, including diving, biking and fishing. The property provides a free airport shuttle service.