Apenas a 10 - minutos do centro da cidade de Estocolmo, Castle House Inn oferece cofre e serviço de segurança de 24 horas. Este estalagem está localizado a 800 metros da estação de metro de Gamla stan e a 16 minutos a pé de Museu Hallwyl.
O hotel está situado ao lado de Cidade Velha de Estocolmo, no distrito de Gamla stan. Humlegården está a 1.8 km do hotel e em Estocolmo - Bromma está a 10 km de distância. Paragem de autocarro de Slottsbacken, oferecendo uma ligação direta às atrações da cidade e principais locais, está a 10 minutos a pé de Castle House Inn.
Para sua comodidade, todos os quartos dispõem de uma televisão de ecrã plano com canais por satélite, detetores de fumo e chave de cartão eletrónico.
Uma variedade de restaurantes, incluindo Cafe Opera e Cafe Soderberg estão localizados na área circundante, a 150 metros de distância.