Albachiara Hotel Chiaia
Overlooking Piazza del Plebiscito square and the Tyrrhenian sea, Albachiara is a self-catering accommodation with a balcony and air conditioning. Located in the centre of Naples, it has free Wi-Fi.
Number of rooms: 2
Via Gennaro Serra 24, Chiaia, 80132 Naples, Italy