31 via campania, 00187 Roma
Apartment 4 stars
Located in Rome, 886 ft from Villa Borghese, Elle house Roma provides accommodations with a lounge, free WiFi, a kitchen, and a concierge service. This apartment offers air-conditioned accommodations with a balcony.
The apartment features 2 bedrooms, a flat-screen TV, an equipped kitchen with a dishwasher...