Anantara Riverside257/1-3, Charoen Nakhon Rd, Samrae, Thon Buri, Bangkok 10600, Bangkok, Thailand

Hotel Facilities