Featuring an outdoor pool, a poolside bar and a sea-view terrace, Malliotakis Beach Hotel "by Checkin" is located right on the sandy beach of Stalida. It offers rooms with a balcony or patio and free Wi-Fi access.
Number of rooms: 38
Agiou Ioannou 6, Stalida, 70007, Greece