I stayed at the residence in August 2013. I was very satisfied with my experience as the rooms were very clean, the facility was nice, and the location was fantastic (plenty of restaurants nearby and the Vatican was a 15 minute walk away). I would definitely return!
View all 12 deals from US$289
- Free Wifi