Via Partenope 48, Naples
Overlooking the Bay of Naples Hotel Excelsior features a terrace and a rooftop restaurant. Set 300 metres from Castel dell'Ovo it offers air-conditioned rooms and free WiFi throughout.