Das 5-Sterne-Hotel The Duchess Hotel - SHA Plus Bangkok liegt in dem zentralen Stadtteil und verfügt über einen Außenpool. Das Hotel liegt ideal im Restaurantviertel, in nur 600 Meter Entfernung zur U-Bahn-Station Chit Lom.
Einkaufszentrum Gaysorn und Chulalongkorn-Krankenhaus liegen 1 km bzw. 1,1 km von hier entfernt. Nah an des Hotels gibt es auch Unterhaltungsstätten und einen Park. MBK Kaufhaus ist unter anderem innerhalb von 10 Minuten mit dem Auto zu erreichen. Die MBK Life Building ist in mittlerer Entfernung vom The Duchess Hotel - SHA Plus.
Der Unterkunft empfängt Sie in einem der 165 gut ausgestatteten Zimmer mit einer Sitzecke und einer Essecke und Blick auf die Stadt. Eine Regendusche und eine Sauna sowie Annehmlichkeiten wie ein Haartrockner und Morgenmäntel stehen den Gästen ebenfalls zur Verfügung.
Es gibt eine Lounge- Bar auf dem Gelände. Das Restaurant zuma befindet sich nur 18 Gehminuten vom Hotel entfernt und ist auf asiatische Gerichte spezialisiert.