Airport hotels in Mousata
We found 41 properties with availability in Mousata
Show on map
Villa Theofilos
Eparchiaki Odos Keramion - Vlachatas, Mousata, Greece
The 2-bedroom Villa Theofilos Mousata hosts up to 4 guests and is nestled approximately 5 km from natural sites such as Mount Ainos National Park.
starts from
469 USD
price for 1 night