Travellers enjoy visiting Piazza IX April, located 1.5 miles from Taormina Villa Oasis Residence hotel, as well as the perfect horseshoe-shaped Ancient Theatre of Taormina accessible with 5-minute car ride. If you are willing to explore even more landmarks in Taormina, attend Castillo de Castelmola Castle located around a 25-minute walk from the property.