218 via di donna olimpia, 00152 Roma
Apartment 4 stars
Inside Rome is located in Rome, just one mile from Roma Trastevere Train Station and 2 miles from Basilica San Paolo Metro Station. With city views, this accommodation features a balcony. Free Wifi is available, and private parking can be arranged at an extra charge.
The air-conditioned apartment consists...