Boasting air-conditioned accommodation with a balcony, Village House is set in Lardos. Featuring river views and a garden, this holiday home also includes free WiFi. The holiday home includes 3 bedrooms and a living room with a flat-screen TV. The holiday home offers a sun terrace. Rhodes Town is 43 Read more
Boasting air-conditioned accommodation with a balcony, Village House is set in Lardos. Featuring river views and a garden, this holiday home also includes free WiFi. The holiday home includes 3 bedrooms and a living room with a flat-screen TV. The holiday home offers a sun terrace. Rhodes Town is 43 km from Village House. Rhodes International Airport is 35 km away.