74 Via La Spezia, 00182 Roma
Vacation Home
with
1
room
XXL Extra Comfort - Bed & Beers Roma, Metro A-C is located in Rome, just 1.1 miles from Vittorio Emanuele Metro
Station and 1.7 miles from Santa Maria Maggiore. Among the facilities at this property are an elevator and private check-in and check-out, along with free Wifi throughout the property. Outdoor seating ...