Torre Mar Galapagos

  • 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.

  • San Cristobal y General Rodriguez Lara, 200350 Puerto Ayora, Ecuador
    San Cristobal y General Rodriguez Lara
    Puerto Ayora, Galapagos, Ecuador