- Hotel reservation/
- Italy/
- Rome/
- Apartment Roma dei Savorelli II
Book Apartments Apartment Roma dei Savorelli II
Rome 4.6 km from city center
Room facilities
- TV
- Air conditioning
Show Apartments Apartment Roma dei Savorelli II on the map
More hotels like Apartments Apartment Roma dei Savorelli II