58 Via Muzio Clementi, 00193 Roma
Bed and Breakfast
with
6
rooms
SM Vatican Relais B&B features accommodations in Rome near Lepanto Metro Station and Piazza del Popolo. Among
the facilities at this property are an elevator and luggage storage space, along with free Wifi throughout the property. The property is a 11-minute walk from Castel Sant'Angelo, and within 0.7 miles ...