Alpine-style Hotel Tremoggia offers mountain views, a refined restaurant, and a spa area for a relaxing stay.