Nestled at the base of the Central and Southern Alps, this inn features natural hot springs for a relaxing stay.