Located nearly a 5-minute walk from Casa del Cinema, Corso Italia Hotel Rome gives easy access to various tourist attractions.
The property is within 5 minutes' walk of Pizzeria San Marco and offers a broad selection of meals.
Basilica of St. Mary of the Angels and the Martyrs is merely 1.3 km away, and Piazza di Spagna is in proximity to the hotel. Borghese Gallery and Museum is also just 8 minutes' walk away. Piazza Navona lies around 2 km away, while Spagna tube station is 950 metres from the Corso Italia Rome. The hotel is located in Rome, not far from Flaminio train station.
If you stayed at this hotel, share your experience with us, please