San Domenico Palace, Taormina, a Four Seasons Hotel, is now open

(From Four Seasons Hotels & Resorts press release) Just in time for the much-anticipated return of the high season in southern Italy, …