4 ★
Excelsior Palace Hotel
Address: Via Toselli 8, Taormina, Italy
Excelsior Palace Hotel is a Moorish-style building, 10 minutes' walk from the Greek Amphiteatre. It offers free WiFi throughout and an outdoor pool with panoramic views of Mount Etna and the hillside village of Castelmola.
Hotels Nearby
-
Casa Oasi
Via Pietro Rizzo 11, Taormina
-
Hotel Del Corso 3 ★
Corso Umberto 238, Taormina
-
Porta del Tocco Design Suites 3 ★
Salita Ibrahim, Taormina
-
B&B Villa Floresta
Via Damiano Rosso Snc Angolo Piazza Duomo 1, Taormina
-
Casa Costa
via Damiano Rosso, 27, Taormina
-
Hotel Taodomus 3 ★
Corso Umberto I 224, Taormina
-
Casa Pancrazia
Via Sesto Pompeo, Taormina
-
Casa Fresta
Corso Umberto 247, Taormina
-
Gioli' Apartment
P.zza Carmine 8, Taormina
-
La Casa del Duomo
Piazza Duomo 3, Taormina
-
Casa Elisabetta
salita badia vecchia 4, Taormina
-
Theokles Apartment
Vico Interdonato 4, Taormina
- 🏠 WorldPlaces ›
- Hotels ›
- 🇮🇹 Italy ›
- Taormina ›
- Excelsior Palace Hotel