The Royal River Hotel is located in Bangkok making it one of the best hotels to stay at while in town.All of the hotel's 436 guestrooms are equipped with standard in-room amenities to ensure the maximum comfort for its guests.Each guestroom is tastefully