translate English to French: Very comfortable rooms with plenty of room to store your stuff and feel more at home.
Near St Moritz.Very helpful the older Lady in the reception desk.