Photos coming soon
HOTEL
Nicosia Villa 1005
XR7P+FG, Pedoulas, Cyprus
Where it sits
Nicosia Villa 1005
XR7P+FG, Pedoulas, Cyprus
34.96363, 32.83626
Similar stays nearby
Plan around Nicosia Villa 1005
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
