Stelios Hotel
Double or Twin Room
AT STELIOS HOTEL




Just 164 feet from the beach, this air-conditioned room overlooks the Myrtoan Sea and the mountains from its balcony. It includes a flat-screen TV and a fridge. The private bathroom comes with a shower. Towels and linen are also provided.