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 0.6 miles from Vatican Museums. The accommodation provides an elevator ...