Deze accommodatie ligt in het hart van Amsterdam, tegenover het centraal station en binnen wandelafstand van de belangrijkste bezienswaardigheden van Amsterdam, lokale musea en winkelgebieden.