Set in the centre of Masouri, within a short walk of the beach, restaurants and shops, Elenis Studios&Apartments offers air-conditioned accommodation with a terrace and free Wi-Fi. The property has a balcony with sea views.
Number of rooms: 8
Masouri Beach Road, Masouri, 85200, Greece