Viale Giulio Cesare, 95, 00192 Roma
Apartment
with
2
rooms
Luxury Gallery Suites features accommodations within 1.3 miles of the center of Rome, with free Wifi and a kitchen
with a dishwasher, an oven, and a microwave. Guests staying at this apartment have access to a patio. St Peter's Square is a 13-minute walk away, and The Vatican is 0.7 miles from the apartment. ...