Hotellet er bygget i dragestil for over 100 år siden. Med en beliggenhet 350 meter over Oslo sentrum, har hotellet en unik utsikt over byen og fjorden. Hotellets eldste del fra 1894 er en arkitektonisk severdighet med restaurant, møte-, salong- og bankettlokaler. Hotellet omgis av frisk luft, fred og ro og ligger side om side med Holmenkollen Ski Arena og Nordmarka. Hotellet oppfyller kravene for miljømerket Svanen.