Hotellet åbnede i september 2018 og ligger ved siden af butikscentret Storo Storcenter, mellem kvartererne Storø og Nydalen i Oslo. Der er cirka 5 km til byens centrum. Stedet har restaurant, bar og fitnesscenter. Der er gratis wi-fi.
De moderne værelser på Thon Hotel Storo har Smart-tv, Bose-stereoanlæg og kvalitetssenge fra Jensen. Der er også minibar, værdiboks og skrivebord på alle værelserne. Nogle har balkon, opholdsområde og kaffemaskine.
Restauranten serverer retter med årstidens lokale og økologiske ingredienser. Er vejret godt, kan du nyde måltider og drikkevarer udendørs. Thon Hotel Storo serverer morgenbuffet hver dag.
Du finder metrostationen Nydalen samt et sporvognsstoppested og et stoppested til ekspresbussen til lufthavnen 500 m fra stedet. Der ligger et IMAX-biografkompleks og en række butikker, restauranter og barer ved siden af hotellet. Floden Akerselva ligger 5 minutters gang derfra. Den nærmeste lufthavn, Oslo Lufthavn, ligger 47 km fra hotellet.