Located in Omodos, 37 km from Paphos City, Omodos Village Houses features a terrace and views of the mountain. Limassol is 29 km away. Free WiFi is provided throughout the property.
Omodos Village Houses provides accommodation with a kitchen, located in Omodos. Free WiFi is provided. The holiday hom Read more
Located in Omodos, 37 km from Paphos City, Omodos Village Houses features a terrace and views of the mountain. Limassol is 29 km away. Free WiFi is provided throughout the property.
Omodos Village Houses provides accommodation with a kitchen, located in Omodos. Free WiFi is provided. The holiday home offers a seating area with a flat-screen TV and a private bathroom with a hair dryer and bath. An oven and kettle are also available. Omodos Village Houses offers a terrace. Paphos City is 37 km from the accommodation.
Number of Rooms: 4