Vista Monte Echia Hotel
- Wi-Fi
- Air conditioning
- No pets allowed
- View all
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.