Alba Hotels
Best Western Hotel Spring House
Via Mocenigo 7, Rome I-00192