Isabella’s place is great: the right space for a visit to the city with family or friends. Near the Vatican Museum and lots of nearby transportation options, the place is perfect to enjoy the city and be in a cozy and quiet place to relax!