The Seven Suites


Genoa • Show on map
View Details for Price
The Seven Suites is a guest house featuring rooms with free Wifi and air conditioning in the center of Genoa. The property is close to Palazzo Rosso, Palazzo Doria Tursi, and San Lorenzo Square. The accommodation…More info
