Vista Monte Echia Hotel

  • Wi-Fi
  • Air conditioning
  • No pets allowed
Location

Located only 0.6 km from the Piazza Trieste e Trento, the 3-star recently renovated Vista Monte Echia Hotel Naples is approximately 500 metres from the Basilica of Santa Lucia a Mare.

This Naples guest house is nestled in the Lungomare Caracciolo district, a few moments from the restaurant Hotel Excelsior. Standing just 7 minutes' walk from the Piazza del Plebiscito, the hotel is fairly close to Isolotto di Megaride. The lavishly decorated 8th-century Via San Gregorio Armeno Church is 2.3 km away, and Naples Central train station is situated 4.2 km from the Vista Monte Echia. There is Nicotera bus stop merely a 10-minute walk away.

9.7
Exceptional
Based on 6 reviews