The Boutique Hotel and Restaurant Glacier, is located in picturesque Grindelwald, Switzerland. With its 28 rooms, the Boutique Hotel Glacier maintains a rare balance between the comfortable feel of a home and the services of a small 4-star-superior boutique hotel.