Albachiara

4.7
(24 reviews)
Via Gennaro Serra 24, 80132, Naples Italy
Centrally Located
Condominium
Great View
Trendy
Hotel
Albachiara | Naples | Italy | TripAligner