Swiss Heidi Hotel is a relaxed hotel with bright rooms, some offering Alps views. It features a bar and a bistro restaurant.