Dit hotel ligt in Bur Dubai, binnen 2 km afstand van Creek Park, BurJuman Mall en Dubai Creek. Ook Centrum van Deira en Dubai Museum liggen binnen 3 km afstand.