Het hotel ligt op 5 minuten loopafstand van Monorailstation Bukit Bintang, Sungei Wang Plaza en de beroemde straat met eetkraampjes, Jalan Alor.
Il se trouve à 5 minutes à pied de la station de monorail Bukit Bintang, de Sungei Wang Plaza et de la rue Jalan Alor, célèbre pour ses stands de restauration en plein air.