Attractive building, presumably a hotel

[Santa Margherita - Genoa - Liguria]