Mövenpick Hotels & Resorts has opened its fourth property in Thailand, unveiling Mövenpick Resort Khao Yai. Located less than a three-hour drive from Bangkok on the fringes of the Khao Yai National Park, the 112-room resort offers an indulgent castle-style experience surrounded by a mountainous landscape.