11 Via Milazzo, 00185 Roma
Apartment
with
3
rooms
Inner House 3 features accommodations within 1.2 miles of the center of Rome, with free Wifi and a kitchen with
a fridge, a stovetop, and kitchenware. This recently renovated apartment is located a 3-minute walk from Roma Termini and 500 yards from Rome Termini Metro Station. Featuring a private entrance, the ...