Terrace Suite
80 m2 / 38
Stars:5
Address:Via Circonvallazione 11, Taormina - Italy
Hotel:Historical building
Rooms:63