The TOP Canal Central Hotel Dubai is located in Business Bay, with spectacular views of the city, Dubai Canal and the Burj Khalifa. The 5-star hotel prides itself on its contemporary design, with 278 modern rooms and suites to choose from. Guests can use the pool and gym and enjoy treatments at Wellness Valley Spa. The restaurants and bars offer a unique dining experience. Underground parking is available. Dubai Mall, Dubai Fountain and Burj Khalifa, as well as international corporate bases and Dubai Financial Centre, are just a few minutes away.