Cet hôtel 3 étoiles est situé sur le canal Herengracht, dans le centre d'Amsterdam. Datant du XVIIe siècle, cet immeuble rénové propose une connexion Wi-Fi gratuite.