Perched above the Ionian Sea on a rocky promontory, the iconic San Domenico Palace welcomes guests to a world of unparalleled luxury that’s not only reminiscent of the TV show “White Lotus” — it actually served as the filming location for Season 2. This beautiful hotel in the heart of Taormina, Sicily, is a 14th-century convent reimagined, seamlessly blending historic charm with modern opulence. A testament to Sicilian elegance, the hotel’s lush gardens and stunning sea-view deluxe rooms give guests intimate spaces to unwind in a place that feels more like a sanctuary than a hotel.