Hotel San Marco

Via Villafranca 1
Rome
Italy