De Luxe Room sea view
20 / 26 m2 / 61
Stars:5
Address:Piazza San Domenico 5, Taormina, Taormina - Italy
Hotel:Convent-monastery
Rooms:111