Het hotel is gelegen in het hart van Amsterdam's centrum op het beroemde Leidseplein aan een van Amsterdam's prachtige grachten. In de buurt van grote bedrijven, restaurants, bars, theaters en het museum district.