




Hotel Albatross

Hotel
Price unavailable
About it
Featuring 3-star accommodations, Hotel Albatross is located in Puerto Ayora, one mile from Los Alemanes Beach and 0.6 miles from Tortuga Bay. Guests can enjoy city views.
At the hotel, all rooms are equipped with a closet. Complete with a private bathroom equipped with a shower and free toiletries, all guest rooms at Hotel Albatross have a flat-screen TV and air conditioning, and some rooms come with a terrace. Guest rooms feature a safety deposit box.
Seymour Airport is 28 miles away.
Location
Albatros pinta y albatross streetPuerto Ayora
Dates of your stay
Availability with