AMOCITY
Mek Kiri Riverkwai Resort SHA is located in Ban Hin Laem, 98 feet from Wat Hin Laem. Guests can enjoy the on-site restaurant. Free WiFi is a...