Omodos Village Houses

4760 Omodos, Mitropolitou Pafou Fotiou

In Omodos

Facilities in hotel

Important

on-line

Informations about hotel

Accomodation

With a stay at Omodos Village Houses in Omodos, you'll be just steps from Troodos Mountains and Painted Churches in the Troodos Region. This vacation home is 25.7 mi (41.3 km) from Limassol Marina and 5.2 mi (8.3 km) from Millomeris Waterfalls.