Via Crescenzio, 43, 00193 Roma
Apartment
with
2
rooms
Crescenzio Flats features accommodations within one mile of the center of Rome, with free Wifi and a kitchen with
a dishwasher, a fridge, and a stovetop. This recently renovated apartment is located a 11-minute walk from Lepanto Metro Station and half a mile from Ottaviano Metro Station. The accommodation provides ...