Historical building, Taormina
Address:11 Salita dei Gracchi, Taormina - Italy
Hotel:Historical building
Rooms:5