Lovely accommodation with everything you need.
Great location and walking distance (around 30 minutes) to main sites. Villa Borghese just a 10 minute walk away.
Perfect long weekend in Rome - thank you!