Das Stadthotel liegt im Herzen der Orchard Road, umgeben von den schicksten Einkaufspassagen, Unterhaltungsvierteln und Bürogebäuden der Stadt. Die Gäste können zudem zahlreiche Restaurant und Bars nur ungefähr 10 Gehminuten von der Unterkunft finden und das Shenton Way Geschäftsviertel kann nach einer rund 10-minütigen Taxifahrt erreicht werden. Zu den Sehenswürdigkeiten, die in einem Umkreis von etwa 5-10 Fahrminuten um das Hotel herum liegen, zählen der Fort Canning Park, Little India, Newton Food Centre, Singapore National Museum und die Esplanade Theatres by the Bay. In ungefähr 90 m Entfernung vom Hotel aus befindet sich eine Bushaltestelle und zum MRT (Mass Rapid Transit) Bahnhof sind es 5-8 Gehminuten. Die nächsten Flughäfen zählen Singapore Changi (ungefähr 25 km entfernt) und Seletar (ungefähr 30 km entfernt).