
Via La Nebbia 21, 00167 Rome, Italy
Does this property in Rome have facilities for families? Guests travelling with children can choose family rooms.
A coffee shop serves light refreshments while an onsite minimarket caters to daily needs. Featuring...


















