8.1/10
Ottimo
Wi-Fi gratuito
Parcheggio
Boasting accommodation with a patio, Villa Thimari Andros is situated in ayios Petros. It features a garden, garden views and free Wi-Fithroughout the property.
Unnamed street, Agios Petros, 84501, Grecia