Metro Roma Home apartment is located a 15-minute ride from the Spanish Steps and 7 km from the Roman Forum.
This apartment lies in the Tiburtino district, within 8 km of the oval Colosseum Amphitheatre. The apartment is also merely a 5-minute walk from Michelotti bus stop and just a few steps from San Mario Soccorso underground station.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please