Hotel C Stockholm tem excelente localização, a 15 minutos a pé de Palácio de Estocolmo e Stockholm City Hall (Stockholms stadshus). Após aproveitar o centro de bem-estar 24 horas para se exercitar, peça algo para comer no restaurante ou relaxe com uma bebida em um dos 2 bares/lounges.Além disso, Ópera Real Sueca e Storkyrkan (A Grande Catedral de Estocolmo) ficam a 15 minutos a pé do local.Os viajantes adoram a localização central para curtir os pontos de interesse e o fácil acesso ao transporte público: Estação de metrô Central fica logo ali e Estação de metrô Hötorget fica a 8 minutos de caminhada do local.