$243
Via Teatro Greco, 59
Taormina 98039 Italy
Taormina 98039 Italy
The hotel is made up of two main buildings, surrounded by a huge ancient Park of 25.000 square meters, with a total of 87 rooms, four of which are in the...
more
Amenities
Pets Allowed, Meeting Facilities, Babysitting, Restaurant in Hotel, Air Conditioning... see all
Pets Allowed, Meeting Facilities, Babysitting, Restaurant in Hotel, Air Conditioning... see all

