Omodos Square Mansion is situated in Omodos and offers a garden, a terrace and a shared lounge. This holiday home provides air-conditioned accommodation with a balcony and free WiFi.
The holiday home has 3 bedrooms and 1 bathroom with free toiletries. Offering a patio, this holiday home also features a kitchen and a bathroom with a bath and a hair dryer.
Skiing can be enjoyed nearby.
Paphos City is 37 km from the holiday home, while Limassol is 29 km from the property.