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 Superior

Hotel Theofilos Superior

Petra, Lesvos, Accommodation Lesvos
THEOFILOS HOTEL Location: Molivos, Greece In a verdant area In Petra Village (Northen Lesvos) the Th More info