Call to book1-866-826-9438
Tour Search
#Favourites

Excelsior Palace Hotel, Taormina

The elegant and relaxing 4-Star Hotel Excelsior Palace is our hotel in Taormina. With an enviable location near the beautiful Duomo di Taormina, this is the perfect base to conduct our explorations of this wonderful part of Sicily. The lovely hotel swimming pool is surrounded by lush vegetation, and there is a restaurant both in the hotel and near the pool. The rooms here are as opulent as the hotel itself, and come with complementary Wi-Fi, a television, air-conditioning, and a minibar.

0 results matching: Excelsior Palace Hotel, Taormina

Filters
Filter by
Clear All
Tour type
Reset
Transport type
Reset
Tour length
Reset
Additional options
Reset