If you watched the most recent season of The White Lotus, you already know what Anantara feels like — even if you didn’t know the name of the resort where it was filmed. The season was shot at an Anantara property in Thailand, and what came through the screen was a specific quality of hospitality: […]

