
Roma, Italy
Albergo Flaminia Rooms
2-star hotel
Located in Rome (Tor di Quinto), Albergo Flaminia Rooms is within a 10-minute drive of Villa Borghese and Stadio Olimpico. This hotel is 5 mi (8 km) from Via del Corso and 5. 2 mi (8. 4 km) from Via Veneto. Make use of convenient…
- Wi-fi
- 24-hour reception
- Car park
- Breakfast room





