Wonderful9.1
Efstathia Hotel
Xirokambos
AparthotelsSurrounded by a palm-tree garden, a 5-minute walk from Xirokambos Beach in Leros, Efstathia Hotel offers a swimming pool and bar. It features self-cat...