Centrally located in Dubai and accessible to all methods of public transportation, the Chelsea Tower Hotel Apartments is just steps away from the world famous Burj Khalifa, Dubai Mall, Emirates Towers, DIFC, World Trade Centre and the beautiful Jumeirah Beach. The Dubai Metro station is just at the doorstep of the hotel that will connect you to the places you want to explore with great ease. With spacious suites which Chelsea Tower Hotel Apartments is well-known of, it offers 281 uniquely designed luxury furnished apartments that provides leisure and business travelers with a comfortable and affordable home away from home. Each apartment is well equipped with modern amenities, large living and dining areas, work areas and fully-equipped kitchens. level of comfort and a well-rested night’s sleep.