Rediscover Dubai's iconic gathering place. Opened 35 years ago as one of the first 5-star hotels in the city, Sheraton Dubai Creek Hotel & Towers makes your stay in Dubai more comfortable than ever, whether for leisure or business. The hotel is located within walkin distance of Dubai Metro, which goes anywhere in town: to Bur Dubai in 3 minutes, and to the Burj Khalifa and Dubai Mall in 15 minutes. Free shuttle service is also available to Dubai Mall and Al Mamzar Beach Park.