Grand Hotel Flora

Corso Italia 248
Sorrento
Italy