Via Del Mascherino, 72 B3, 00193 Roma
Apartment
with
1
room
G&g hospitality mascherino provides accommodations in the center of Rome, a 8-minute walk from Vatican Museums
and 700 yards from Ottaviano Metro Station. The property is close to several well-known attractions, a 8-minute walk from St. Peter's Basilica, 1.1 miles from Piazza Navona, and 1.1 miles from Campo ...