Hotel Review: Hotel Piazza Bellini in Naples, Italy
Hotel Piazza Bellini is right on Piazza Bellini in Napoli. Doesn’t take much brains to figure that out, does it? Where is Hotel Piazza Bellini in Naples? We were arriving from Florence and got off at Cavour Station, the halt for Napoli. The hotel was quite near the station and […]