Avani Riverside257 Charoen Nakhon Rd, Samre, Thon Buri, Bangkok 10600, Bangkok, Thailand

Hotel Facilities