This was our 3rd stay in this hotel, we love it so much! The location just can't be beat - so close to Termini station and lots of restaurants in the area (best gelato - Gelateria La Romana is across the street!) It is walking distance to Piazza Barberini and other locations for…