Hotel Edelweiss is a polished boutique hotel offering individually decorated rooms, stylish dining, and a garden.