Photos coming soon
HOTEL
Odeon House
Largo Odeon 1, 95027 Catania, Italy, Catania
Where it sits
Odeon House
Largo Odeon 1, 95027 Catania, Italy, Catania
37.50322, 15.08275
Similar stays nearby
Odeon House
Hotel · 1 m
450 m from Piazza del Duomo, Monastero center area
Hotel · 30 m
Home 𝐃𝐨𝐧 𝐅𝐮𝐥𝐢𝐩𝐩𝐮
Hotel · 48 m
Il Coro delle Nuvole
Hotel · 49 m
B Sicilian Charming Stay Design Apartment
Hotel · 56 m
Casa Nutrizione Apartment
Hotel · 74 m
Casa Nutrizione Apartment
Hotel · 74 m
Modern Apartment in Catania Near Playa Seafront
Hotel · 75 m
Plan around Odeon House
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
