Useful Info
  • Rome city centre - 1 km
  • Roma Cimapino Airport - 35 km 
  • Rooms - 15
  • Pets allowed - NO
Charming's opinion
Palazzo Manfredi