Top 1 properties in Nicosia, Cyprus
(hotels)
Europa Hotel
Address: 13 Alkeou Street - Nicosia
The well thought out yet simple design of the Hotel Europa fills you with a soothing feeling of calmness. The pastel color scheme of the lobby runs smoothly through all the areas creating a refreshing atmosphere that makes you forget you’re in the middle of a city. Europa Hotel, a small boutique...