HOTEL BRISTOL PALACE

Genoa, Italy