Locatie & Uitzicht
Het hotel is gevestigd in het World Trade Center van Den Haag. Gasten genieten van een panoramisch uitzicht over de stad vanaf de hogere verdiepingen. Het Den Haag Centraal Station ligt op 15 minuten lopen en de tram stopt voor de deur.