Das bekannte Hotel liegt zentral im Geschäftsviertel der Stadt an der Ecke Silom Road und Charoen Krung Road und ist etwa 15 Gehminuten von dem Chao Phraya Fluss entfernt. Zahlreiche Restaurants und Geschäften finden sich in der unmittelbaren Umgebung des Hotels. Die Skytrain-Station Saphan Thaksin ist ebenfalls leicht zu Fuss erreichbar.