33-piętrowy hotel 137 Pillars Residences Bangkok jest położony w dzielnicy Sukhumvit, w zasięgu wzroku od Subhashok The Arts Centre oraz oferuje 2 restauracje. Centrum handlowe Show DC jest w około 2 km, a Benjasiri jest jedynie 1 km od hotelu.
Centrum handlowe Emporium znajduje się niedaleko od tego hotelu. Ten 5-gwiazdkowy obiekt znajduje się blisko obszaru handlowego i bazarów. W okolicy znajdują się liczne obiekty handlowe, takie jak Centrum handlowy Terminal 21, położony około 25 min spacerem od 137 Pillars Residences. Hotel znajduje się 850 m od stacji metra Stacja BTS Phrom Phong, oraz 2 km od dworca kolejowego BTS-Ploen Chit.
Mające widok na miasto 179 pokojów zapewniają klimatyzację, a także nowoczesne udogodnienia, takie jak telewizja satelitarna. Wyposażone w minibar i urządzenie do parzenia kawy/herbaty, pokoje są również są ubeblowane biurkiem. Przyległe łazienki z deszczownicą i oddzielną toaletą posiadają również szlafroki i czepki kąpielowe dla dodatkowego komfortu gości.
Podczas pobytu w hotelu 137 Pillars Residences Bangkok goście mogą wybierać spośród pobliskich lokali gastronomicznych, takich jak restauracja Attarote Thai Eatery & Bar, w odległości 7-minutowego spaceru, czy restauracja Bangkok Trading Post Restaurant w odległości 8 min spacerem.