L'établissement se situe à 700 mètres de la place des musées, dans le quartier Oud-Zuid d'Amsterdam où se trouvent un grand nombre de restaurants et de bars. Le Garden House propose un appartement indépendant avec terrasse privée.