Upscale alpine hotel in Damüls offering stylish rooms, apartments, refined dining, a bar, and a spa area.