Iflat Monti Charming Apartment Rome
145 Via Urbana, Rome, Italy
Get Prices
Choose your dates to see prices
145 Via Urbana, Rome, Italy
Choose your dates to see prices
The 105 ft^2 Iflat Monti Charming Apartment Rome lies 0.9 miles from Spanish Steps Square and within 950 feet of Cavour metro station. This 1-bedroom apartment also has 1 bathroom with a bidet, a bathtub and a separate toilet.