In April, I spent one night at San Domenico Palace, a Four Seasons Hotel. The luxury, five-star resort is where season two of "The White Lotus" was filmed in Taormina, Sicily, Italy. I stayed in a ...
Here's how the hotel compared in real life. In the series, guests arrive at the hotel's private beach via boat ahead of their vacation at "The White Lotus" in Sicily, Italy.
Where is The White Lotus season three set? Thailand filming locations revealed (cloned) - Cameras started rolling for The ...