Located in Dubai, 3.5 km from Burj Khalifa, Canal Central Hotel has accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness center. Featuring family rooms, this property also provides guests with a terrace. The property provides a 24-hour front desk, room service and currency exchange…
View more