Dibangun pada tahun 2004, Twin Towers Bangkok terdiri dari 318 kamar, 313 double room dan 28 suite. Hotel ini menawarkan layanan 24 jam di lobi lengkap dengan keamanan, fasilitas penukaran uang asing, akses lift, dan kafe. Terdapar aneka pertokoan, bar, salon, surat kabar, TV room, dan restoran ala carte ber-AC lengkap dengan ruang bebas rokok dan high-chair untuk anak-anak. Ruang pertemuan dan akses internet wireless tersedia untuk para tamu. Bagi mereka yang membawa kendaraan dapat memarkir mobil mereka di parkir mobil hotel. Layanan kamar dan laundry serta layanan kesehatan ditawarkan di hotel ini.
Terletak di Rama 6 Road, Bangkok, Twin Towers Bangkok menawarkan akses yang nyaman ke area perbelanjaan dan pusat bisnis. Selain itu, hotel berjarak 33 km ke bandara terdekat (Bandara Suvarnabhumi Bangkok) dan 1 km ke stasiun terdekat (Stasiun Kereta Hua Lampong).