Niki's House

5 Pavsaniou Street, Ayios Athanasios, 4104 Limassol, Cyprus

Hotel image
Read more reviews for Niki's House