Hotel Panorama

Hotel Panorama

Avlaki Beach, Lesvos, Accommodation Lesvos
PANORAMA HOTEL Location: Petra, Lesvos The architecturally innovative 3 star hotel is situated on a More info
Little Bird Villas

Little Bird Villas

Mythumna (Molyvos), Accommodation Lesvos
LITTLE BIRD Location: Avlaki, Petra, Lesvos Little Bird villas sits above the Aegean Sea alongside B More info
Hotel Theofilos Classic

Hotel Theofilos Classic

Petra, Lesvos Island, Accommodation Lesvos
THEOFILOS CLASSIC HOTEL Location: Petra, Lesvos In a verdant area in Petra Village (Northen Lesvos) More info