This place (at via Principe Amedeo) is a spacious, family friendly accommodation located in Central Rome. Access to all tourist location and metro was great. Our kids enjoyed the space and amenities. We got a sense of the old Italy with the building and antique furniture. If accessibility is the core, then i'd recommend staying at this place of Roberta & Margherita’s