Piazza stesicoro,56, 95100 Catania
Hotel 3 stars
Ideally set in the center of Catania, Stesicorea Palace has air-conditioned rooms, a shared lounge, free WiFi and a bar. This 3-star hotel offers room service and a tour desk. The property is non-smoking throughout and is located a 7-minute walk from Piazza del Duomo, Catania.
At the hotel, rooms are...