Hotel Albatross

Hotel
Price unavailable
About it
Hotel Albatross is located in Puerto Ayora, 1.1 miles from Los Alemanes Beach and 0.6 miles from Tortuga Bay. This 3-star hotel has air-conditioned rooms with a private bathroom.
Each room comes with a flat-screen TV, and certain rooms at the hotel have a city view. Guest rooms include a safety deposit box.
An American breakfast is available at Hotel Albatross.
Seymour Airport is 28 miles away.
Location
Albatros pinta y albatross streetPuerto Ayora
Dates of your stay
Availability with
------------------------