Map
16 Piazza San Lorenzo, Genoa 16123, Italy
Price
137
website

An haute-design hotel in the city center.

Hotel
Locanda di Palazzo Cicala

An haute-design hotel in the city center.