13.75712 ­100.49582
Go to map view
2 Ratchadamnern Road, Bangkok, Thailand +66 2 222 9111

Get Rates

Show Royal Hotel at top of the results.

Get Flight + Hotel

Guest Ratings

Star Ratings

priceline.com
Orbitz
Agoda
LateRooms.com