Location
Dubai City - 20,91 km Dubai - 25,86 km
Additional info
This 4 star hotel is located within the city of Dubai and was established in 2007. It is a short drive away from the Mall of the Emirates and the nearest station is Dubai Internet City.
Time Crystal Hotel Apartments
Time Crystal Hotel Apartments