No image available for this hotel
No image available for this hotel
Rome, Rome
Spend a second to
save a fortune!
Spend a second to save a fortune!
VIALE GIULIO CESARE 151 ROMA VIALE GIULIO CESARE 151 ROMA, Rome
Set in Rome, 800 metres from Lepanto Metro Station, Julius Caesar Home features rooms with inner courtyard views and free WiFi. This property is situated a short distance from attractions such as The Vatican, Piazza del Popolo, and St.
See MoreUsage of subsidiary facilities may incur additional fees