Offering a terrace, Themistokli's Guest House at Omodos is situated in Omodos, 37 km from Paphos City. Limassol is 29 km away. Free WiFi is provided .
Some units also have a kitchen, equipped with a fridge.
Guests can enjoy the on-site restaurant.
Coral Bay is 40 km from Themistokli's Guest House at Omodos. The nearest airport is Paphos International Airport, 33 km from the property.