Galarous island enjoys a location in Puerto Ayora, a 14-minute walk from La Estacion Beach and 1.2 miles from Los Alemanes Beach. Featuring sea and mountain views, this apartment also has free Wifi. Each room comes with a flat-screen TV with cable channels.
Each unit has air conditioning, a private bathroom, and a well-equipped kitchen including a dishwasher, oven, toaster, and a fridge. A balcony with an outdoor dining area and inner courtyard views is offered in select units. At the apartment complex, each unit comes with bed linen and towels.
There is an on-site coffee shop.
Sightseeing tours are available around the property. Guests can also relax in the garden or on the sun terrace.
Tortuga Bay is one mile from the apartment. The nearest airport is San Cristóbal, 52 miles from Galarous island, and the property offers a paid airport shuttle service.