Ja, het hotel ligt op slechts 500 meter van het stadshart van Amsterdam.