El hotel cuenta con una ubicación central en Ámsterdam, en una de las mejores calles de comercios del popular barrio de Oud-Zuid. Hay una estación de autobuses y una estación de ferrocarril a pocos minutos a pie del establecimiento. El aeropuerto de Ámsterdam-Schiphol está situado a 13 km aproximadamente.