Location

The Owl Hotel is housed in two historic mansions in the centre of Amsterdam.  Within walking distance of many attractions, yet a quiet location in a residential area. We have selected several interesting places in Amsterdam for you.