At walking distance from St. Peter in a beautiful neighborhood, this place is a perfect location to visit Rome.