I will always remember the Borromeo Hotel as this was my first time in Italy! I'm soooo glad I decided to book this hotel. It has a small-hotel charm to it. The location is SUPERB! You're in the middle of everything...Termini Station is very close...we walked to the hotel. The major sights, like the Coloseum and the Foro Romano are... more








