Via Vincenzo Comparini, 136, Rome · 9.8 km from city centre
1 Reviews
License number · IT058091C28QC4VPF9
Distance from property (ft) - 33
Distance from property (meters) - 10
Multilingual staff
Didn't find your perfect hotel?
More accommodation in Rome