The Crystal Palace is a Tourist hotel. Located in Side Area area. Shopping is within walking distance and the nightlife/restaurants are located in the hotel.
This hotel was opened in 2005. This hotel comprises a total of 453 rooms spread over 4 floors (and two buildings) of which 319 are single rooms, 104 are double rooms and 25 are suites. Guests may make use of the foyer with 24-hour reception desk, safe, a currency exchange facili... Show More
Reach us, we're available 24/7.