5 via della trasfigurazione, 00151 Roma
Apartment 3 stars
Set in Rome, 2.7 mi from Piazza di Santa Maria in Trastevere and 3.1 mi from St. Peter's Basilica, Edo House Monteverde offers air-conditioned accommodations with a balcony and free WiFi. Offering private parking, the apartment is 3.1 mi from Campo de' Fiori.
The apartment has 1 bedroom, a flat-screen...