Hotel Cape Horn ligt aan de Zuidstraat in Den Helder, vlakbij het centrum en de oude Rijkswerf Willemsoord. Je loopt zo de binnenstad in waar je vele gezellige restaurantjes vindt, of je steekt het bruggetje over om een bezoek te brengen aan een van de musea op Willemsoord. Ons hotel beschikt over gratis WiFi. De kamers beschikken over een televisie. Ook hebben we een gedeelde lounge bij de accommodatie.