L'albergo offre tutte le comodità per turisti e uomini d'affari. Sito al centro di Helsinki, vicinissimo alla stazione centrale. L'albergo è un perfetto mix tra architettura storica e moderna.