Situated in Agios Romanos, this villa features a balcony. Guests benefit from free WiFi and private parking available on site. The kitchen features a toaster. A TV is featured. Read more
Situated in Agios Romanos, this villa features a balcony. Guests benefit from free WiFi and private parking available on site. The kitchen features a toaster. A TV is featured.