27 Via Napoli, 00184 Roma
Apartment
with
2
rooms
Offering city views, Via Napoli Apartments in Rome offers accommodations and a terrace. Among the facilities at
this property are an elevator and luggage storage space, along with free Wifi throughout the property. The property is a 7-minute walk from Santa Maria Maggiore, and within 0.7 miles of the city center. ...