The hotel stands seven storeys tall on Mankhool Street, right in the heart of the bustling city of Dubai. It is situated only 12 minutes from the Dubai World Trade Centre and Jumeirah Beach Park. It is also within walking distance of one of the area's most popular commercial districts. The Dubai Museum and Dubai Creek Park are also just minutes away, and the hotel is only about 12 minutes from Dubai International Airport.