Viale Giulio Cesare 183, 00192 Roma
Guesthouse
with
4
rooms
Set 164 feet from Ottaviano Metro Station, Julius Cesar 183 is a small guest house offering air-conditioned rooms
with free WiFi and a flat-screen TV. The Vatican Museums are a 5-minute walk away.
With good public transport connections, this property is 3 metro stops from the Spanish Steps, and a 20-minute metro ...