Localizado numa singular torre de defilões que data do final do século XV na cidade histórica de Český Krumlov, protegida pela UNESCO, o Krumlov Tower fica a 3 minutos a pé da Porta do Castelo e da rua principal, com todas as lojas e restaurantes.
Os hóspedes podem estacionar os seus carros num parque de estacionamento do outro lado da rua da Torre Krumlov, por um custo adicional.