Menampilkan perpaduan antara perhotelan gaya Thailand dan pelayanan Sheraton, Royal Orchid Sheraton - Towers Bangkok terletak di lokasi yang mengagumkan di "River of Kings" yaitu Sungai Chao Phraya. Rasakan nuansa terbaik di tepi sungai Chao Phraya di Royal Orchid Sheraton Hotel & Towers. Semua kamar dan suite dengan total 740 tersebar di 28 lantai menawarkan panorama sungai yang menakjubkan dan semua kamar menampilkan tempat tidur Shoraton Sweet Sleeper Bed untuk para wisatawan dan para pebisnis. Tersedia 21 ruang pertemuan dengan nuansa alami dan panorama sungai berukuran 11.625 meter per segi untuk acara-acara besar.
Terletak di tepi Sungai Chao Phraya, Royal Orchid Sheraton - Towers Bangkok berjarak 3 km dari Silom dan kawasan bisnis dan hiburan Suriwongse. Hotel juga menyediakan shuttle boat gratis ke stasiun skytrain Takin. Stasiun Kereta Hua Lumpong berjarak sekitar 2 km dan Bandara Suvarnabhumi 37 km. Selain itu, hotel berjarak 2 km ke pusat kota.