Offering a restaurant, the 3-star Rio Residence Bangkok hotel lies in the Bangkok Central Business district of Bangkok, approximately 10 minutes by car from the hindu ศาลท้าวมหาพรหม Erawan Shrine and 3.1 km from the Romanesque church "Assumption Cathedral". This Bangkok hotel features massage therapy and recreational facilities as well as Wi-Fi throughout the property.
The business hotel is about 30 km from Don Muang airport and 3.2 km from such cultural venues as the Historical Thai houses. The Rio is 500 m from RMUTK bus stop and within easy reach of the Sewing Machine Museum. Within 4 km of this accommodation, guests will also find Sea Life Bangkok Ocean World Aquarium.
Greyhound Cafe, situated around 5 minutes' walk away, is a perfect place to enjoy Thai cuisine.