Owls Watch Villa
Address: 6 Thremithia Str, Peyia, Cyprus
Featuring an outdoor, infinity pool, Owls Watch Villa is detached, stone-built and decorated in traditional style. It is located a 10-minute walk from the centre of Peyia village. Free WiFi is available.
Hotels Nearby
-
Villa Yaaf
Agiou Chrisanthou, Peyia
-
Apartment Koutsolotremithis st
park View gardens g104 - 10 koutsolotremithis st, Peyia
-
Coral View
Tremitheris 2 & Orestiados 17, Peyia
-
Club Coral View Resort
Tremitheris 2 & Orestiados 17, Peyia, Peyia
-
Peyia Seaview Holiday Home
No 7 Agiou Dometiou 22, Peyia
-
Villa Katerina
28-2 papalazour, Peyia
-
Victory Apartment
Block A, Flat 35, ground floor Skoutari 25, Peyia
-
Galina Holiday Apartment
25, Skoutari Street flat 79, Peyia
-
Peyia Pearl
Skoutari 25, Peyia
-
Mare Holiday Home
Agiou Dometiou 23, Peyia
-
Loggin Holiday House
Agiou Dometiou, Peyia
-
Sunset Village Apartment 5
Skoutari Street 20, Sunset Village Block A Apt. 5, Peyia
- 🏠 WorldPlaces ›
- Hotels ›
- 🇨🇾 Cyprus ›
- Peyia ›
- Owls Watch Villa