7 via carlo galassi paluzzi piano 2, 00167 Roma
Apartment 4 stars
My Vatican Home in Rome is located in Rome, just a 19-minute walk from Vatican Museums and 1.2 miles from Ottaviano Metro Station. This apartment offers free private parking and an elevator. Staff on site can arrange a shuttle service.
With free Wifi, this 2-bedroom apartment provides a flat-screen...