Mairoza Apartments Apartment
Hotel booking Limassol, Limassol Region
Mairoza Court, Iakovou Tombazi str., Neapolis, 3107 Limassol, Cyprus, Limassol, 3107
Free Wi-Fi
Number of rooms: 9





















