We asked for a room with views on to the sea and it was really wonderful and very quiet, set on the higher part of Taormina. Only the staff was not very friendly.
- Also Known As:
- Hotel Villa Igiea Taormina, Sicily
Region: Italy > Sicily > Province of Messina > Taormina
Ranked #82 of 91 hotels in Taormina