El hotel se encuentra en el centro de Ámsterdam frente a la estación central, a poca distancia a pie de los principales lugares de interés y zonas comerciales de la ciudad. Las habitaciones son modernas y están decoradas con obras de arte del Atelier Van Lieshout.
El hotel está a solo unos minutos la Casa de Ana Frank, el Jordaan, Negen Straatjes y la plaza Dam, donde se encuentra el Palacio Real. Además, está bien conectado en tranvía con el Rijksmuseum y las zonas de Leidesplein y Rembrandtplein.