Via Del Babuino, 00187 Roma
Vacation Home
with
1
room
Babuino Luxury Apartment - Piazza di Spagna offers accommodations in Rome, a 10-minute walk from Trevi Fountain
and 500 yards from Piazza di Spagna Metro Station. Among the facilities at this property are an elevator and luggage storage space, along with free Wifi throughout the property. The property is a 6-minute ...