The hotel is located in the heart of the Old Town on a quiet side street, a few steps from the historic Dam Square, Amsterdams central square, where the Royal Palace and the New Church are located. The Art-Deco style of the building can still be admired..