
Roma, Italy
The Republic Hotel
4-star hotel · AG HOTELS
2.9 km straight-line distance
Strategically located in the city centre, close to the main sights of the Eternal City: Via Veneto, Piazza Venezia, the Colosseum. It is also a stone's throw from Termini Station. The Hotel offers its guests a pleasant atmosphere…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Launderette · extra charge










