The 2-star Hotel Alexandra Skala offers quick access to Aquarius Beach, situated approximately 5 minutes' walk away. Guests will enjoy Wi-Fi in public areas and a swimming pool on site.
Located about 7 km from the Church of Isodia Theotokou, the hotel is also about 2 km from the Megalochori Village. This Skala hotel places you around a 5-minute walk from Aegean Sea. The Church of Saint Nicholas the Thalassinos is situated within 8 km of the Alexandra. Scala bus station can be found a stone's throw from the property.
All of the air-conditioned rooms are complete with complimentary Wi-Fi and a flat-screen TV with satellite channels as well as a mini fridge bar, and some of them include a balcony and a seating area. Guests can also use a separate toilet and a shower, along with such amenities as a hair dryer and towels. Some rooms include views of the sea.
Hotel Alexandra offers a daily continental breakfast. Greek cuisine is offered at Yialos Fish Restaurant, located 100 metres away.