My wife and I spent two nights at this hotel perfectly situated near the lift to the upper town and provides a great view of Mazzaro Beach and the open sea. Isola bella is a five minute walk up the street.Our room was average but clean but the best thing about it was the french doors that led to a...
More
- Also Known As:
- Hotel Baia Azzurra Taormina, Sicily
