Located just 200 metres from Plakias beach, Albatros offers self-catering accommodation with balcony and free Wi-Fi. The centre of the village is just a 5-minute walk away.
The sea-view Albatros Studios & Apartments feature wooden furnishings and anatomic mattresses. They have a kitchen or kitchenette with fridge and a dining area. Other in-room facilities include a satellite LCD TV, air conditioning and hairdryer.
The sandy beaches of Souda and Damnoni are within 3 km of the hotel. Albatros offers free private parking on site.