Das Hotel befindet sich im Herzen von Bangkok in dem Viertel Siam Square, gegenüber dem MBK und neben dem Kunst- und Kulturzentrum Bangkok. Zum Siam Discovery Center, zum Siam Center und zum Siam Paragon ist es ebenfalls nicht weit. Das Hotel befindet sich etwa 159 m von der National Stadium Station und ca. 3 Gehminuten von dem berühmten Jim Thompson Haus entfernt. Das Thai House and Museum und der Pratunam-Markt (Wassertor) liegen etwa 1 km entfernt. Zum Flughafen Don Mueang sind es rund 20 km.