Olimpo degli Dei

3.8
(126 reviews)
Piazza Santa Maria la Nova 12, 80134, Naples Italy
+39 081 551 2849Official website
Budget
Centrally Located
Classic
Guest house
Hotel
Olimpo degli Dei | Naples | Italy | TripAligner