Twin Towers Hotel Bangkok jest zlokalizowany w dzielnicy De Kaaien, około 25 min pieszo od takich rodzinnych miejsc jak SEA LIFE Bangkok Ocean World. Goście mają dostęp do zewnętrznego basenu, siłowni oraz Wi-Fi w miejscach publicznych.
Park miejski Sanam Luang znajduje się 3 km od tego hotelu, a Świątynia Leżącego Buddy — w 3,1 km. Muzeum Pałac Suan Pakkad leży także w odległości 30-minutowego spaceru. Ponadto, East garden znajduje się w 850 metrach. Bez względu na religię, podróżni wolą odwiedzić Świątynia Wat Benchamabophit, popularne miejsce kultu położone 2 km od Twin Towers. Hotel znajduje się mniej niż 5 min spacerem min pieszo od przystanku autobusowego Opposite Soi Chulalongkorn 10 oraz niedaleko od stacji metra Stacja Hua Lamphong.
Zatrzymując się w jednym z 428 pokojów, goście mogą korzystać z telewizji satelitarnej, a także z mini baru. W łazienkach pokojów są oddzielna toaleta i prysznic oraz takie udogodnienia jak suszarka do włosów i czepki kąpielowe. Ponadto, przestronne sypialnie są umeblowane w szafkę. Prywatne łazienki wyposażone są w suszarkę do włosów i czepki kąpielowe oraz oddzielną toaletę i prysznic. Twin Towers oferuje pokoje z widokiem na miasto.
Ten Ten to jedna z 3 restauracji na miejscu.