Cloitre, San Domenico Palace, Taormina TRAVOH Source See more: Discover San Domenico Palace Hotel in Taormina, Sicily, Italy – As Portrayed In ‘The White Lotus’