The 3-star The Classic Roma Rome hotel is a great place to stay in the Via del Corso district of Rome, 16 minutes' walk from Piazza Navona.
The hotel is located within 1 mile of Roman Forum and just around the corner from Barberini metro station. The Italian Renaissance church "St. Peter's Basilica" is approximately 10 minutes' drive from this Rome hotel, while Traforo/Tritone bus stop is approximately a 5-minute walk away. The Classic Roma lies just 400 feet from the upmarket La Rinascente Department Store and in the vicinity of the modest Santa Maria della Vittoria Church. Flaminio train station lies about 20 minutes by foot from the accommodation.
That's Amore by Fabio Bongianni is 500 feet away.