Hotel San Francesco, Rome

Via Iacopa de' Settesoli 7Porta Portese, Rome00153, Italy