Viale delle mura aurelie, 19, 00165 Roma
Apartment 4 stars
1.2 miles from Piazza di Santa Maria in Trastevere in Rome, THE GRAND VIEW Lux Vatican Suite offers accommodations with access to beauty services. Among the facilities at this property are full-day security and luggage storage space, along with free Wifi throughout the property. The property is 1.3 miles...