La Croix de Savoie is a tranquil hotel offering contemporary accommodations, dining and bars, and a spa with yoga classes.