Design Hotels’ Casa De La Flora Opens In Khao Lak

Design Hotels, the German-based independent hotel collection, has added its latest property in Thailand with the opening of the Casa de la Flora in Khao Lak. Located directly on the beach close to Khao Lak National Park and easily accessible from Phuket International Airport, the 36-villa resort features the angular geometries of Brutalist architecture while … Continue reading