Newly opened this year, The Beauty House in Amsterdam is an intimate wellbeing and pampering destination for those looking to unplug from their daily routine. Part of the Pulitzer Hotel ...