Hotel C Stockholm ligger nær Stockholm Waterfront Konferencecenter og kun 10 minutter fra centrum af Stockholm. Overnatningsstedet byder på 367 gæsteværelser, som er indrettet med en personlig værdiboks, kaffe- og tefaciliteter, et fladskærms TV med satellitkanaler for et behageligt ophold i Stockholm.
Gæsterne kan finde Hallwylska Museet inden for 1 km og Skansen-friluftsmuseet inden for 2 km fra indkvartering. Hotellet ligger i Norrmalm område, tæt på Sergels Torg. Du kan komme til Middelaldermuseet om få minutter i bil. T-Centralen metrostation er inden for 5 minutter gåafstand fra stedet.
Der serveres morgenmad på restauranten hver morgen. Gæsterne inviteres til den lokale Icebar Stockholm by Icehotel restauranten for at nyde kulinariske lækkerier. Der er også en sushi bar med forskellige mongolske retter i området.