VIA VITTORIO ARMINJON, 8, 00195 Roma
Apartment
with
1
room
RHOMENJOY Suite Vatican is located in Rome, just 1.7 miles from Piazza del Popolo and 1.8 miles from Piazza Navona.
The property is close to several well-known attractions, a 15-minute walk from St Peter's Square, 0.8 miles from The Vatican, and 1.2 miles from Castel Sant'Angelo. The accommodation features a ...