Hotel Laudinella

Via Tegiatscha 17
St Moritz
Switzerland