Do you want to experience first hand the luxury resort from ‘The White Lotus‘ season 2? Spend your holidays at the Taormina hotel that was turned into an idyllic filming set for the HBO TV show! What are you waiting for to fall in love with Sicily in real life?