Hotel TwentySeven



Short Description

Hotel TwentySeven is a sixteen-suite luxury boutique hotel on Dam Square in the heart of Amsterdam, overlooking the Royal Palace, with personalised services and a member of Small Luxury Hotels of the World.