About The Hotel
We would like to welcome you to Stelakis Beach located in the picturesque village of Limenaria.
Stelakis Beach Rooms & Restaurant is family owned business, and is located in Limenaria beach, and 1km away from the center of Limenaria.
Just a few meters away from the wonderful beach of Limenaria “Stelakis Beach Hotel” offers a variety of accommodation options to choose from. All our rooms & studios are equipped with all the necessary amenities to ensure a comfortable and pleasant stay.