
Rome, Italy
Popolo Flaminio Rooms
3-star hotel
2.9 km straight-line distance
Popolo & Flaminio Rooms is centrally located in Rome, a 3-minute walk from Villa Borghese and 15 minutes by foot from Spanish Steps. This guesthouse is 1.3 mi (2 km) from Piazza Navona and 1.6 mi (2.6 km) from Trevi Fountain.…
- Wi-fi
- Airport Shuttle
- Lift access
- Multilingual staff























