The Vello d'Oro is a functional 3-star hotel in the heart of the historic town centre of Taormina. The hotel benefits from views over the sea and the Mount Aetna, and is situated in the shopping area of the city. The hotel offers 53 rooms, many of which are equipped with a panoramic terrace with views over the sea . All rooms contain a bathtub (some with hydro-massage) or shower and all other common facilities.
Access: