Mövenpick is a hotel offering a taste of the good life. Part of a Swiss brand, it's known for its focus on quality and memorable experiences.