Viale giulio cesare 151 roma viale giulio cesare 151 roma, 00192 Roma
Guest houses
Offering inner courtyard views and free WiFi, Julius Caesar Home offers accommodation well situated in the centre of Rome, within a short distance of Ottaviano Metro Station, Lepanto Metro Station and Vatican Museums. It is set less than 1 km from St Peter's Square and features a lift. The guest house...