Dieses Hotel befindet sich im Herzen der Stadt entlang der Scotts Road, nur 10 Minuten zu Fuß von Orchard Road und deren zahlreichen Shopping- und Unterhaltungsmöglichkeiten entfernt. In der Nähe befindet sich auch der Newton Circus. Eine MTR-Haltestelle befindet sich neben dem Hotel, so dass das zentrale Geschäftsviertel, Shoppingcenter, Ausstellungen und bedeutende Sehenswürdigkeiten wie z. B. das Esplanade Arts Center, Sri Veeramakaliamman Tempel, Little India und die Singapore Botanic Gardens leicht erreicht werden können.