The Meteora is a rock formation in central Greece hosting one of the largest and most precipitously built complexes of Eastern Orthodox monasteries, second in importance only to Mount Athos. The six monasteries are built on immense natural pillars and hill-like rounded boulders that dominate the local area.
Find Accomodation
Melenos Lindos Hotel
Rhodes, Greece
Siete Mares Luxury Suites
Santorini, Greece
10GR Hotel and Wine Bar
Rhodes, Greece
Domes of Elounda, Autograph Collection
Crete Island, Greece
Lindian Village Resort Hotel
Rhodes, Greece
Antica Dimora Suites Hotel
Crete Island, Greece
Bellevue Suites
Rhodes, Greece
ELITE SUITES by Rhodes Bay
Rhodes, Greece
Aqua Blu Boutique Hotel & SPA - Adults Only
Kos Island, Greece
Ilaeira Mountain Resort
Toriza, Greece
Kastro Maini
Areopoli, Greece
Stop at Kastro Maini to discover the wonders of Areopolis. The property features a wide range of facilities to make your stay a pleasant experience. Room service, family room, restaurant, bar, safety ...