Grand Hotel Villa Castagnola

viale Castagnola 31,
6900 Lugano (Tessin)
Switzerland