36.460251 ­25.371065
Go to map view
Amoudi Villas - Thira - Bedroom
Amoudi Villas - Thira - Building
Amoudi Villas - Thira - Building
Amoudi Villas - Thira
Amoudi Villas - Thira - Bedroom
84702 Thira, Greece , Amoudi +30 228 607 1507

Get Rates

Show Amoudi Villas at top of the results.

Get Flight + Hotel

Amenities

General Air-conditioned, Non-smoking rooms available, Parking (free), Room service, Safe
Services Car rental
Internet Internet, WiFi (free)
Policy Pets allowed on request. Charges may apply.