Hotel San Marco, Rome

Via Villafranca 01Campus, Rome00185, Italy