Villa Maria

Villa Maria Book / Directions
Offering free WiFi and garden views, Villa Maria is an accommodation set in Kremasti. Guests benefit from a terrace and a barbecue.
Address
Dimokratias
Reference price
$112.27
Reserve

Nearest hotels

cntlog