Hotel San Francesco

Via Santa Tecla, 54
Maiori
Italy