Hotel San Silvestro

Via Del Gambero 3
Rome
Italy