Urgent Full Time Hotel Manager - Posted 6 months ago Location: Hua Hin, Prachuap Khiri Khan Province, 77110, Thailand