Swiss House Apartments localiza-se a 25 km de Centro Histórico de Telč e fornece acomodações com um jardim, um terraço e um multibanco, para sua conveniência. O acesso Wi-Fi gratuito é disponibilizado em toda a propriedade.
Existe uma casa de banho privativa totalmente equipada com chuveiro e um secador de cabelo.
Swiss House Apartments disponibiliza um serviço de aluguer de bicicletas, além disso os hóspedes podem usufruir de caminhadas nas proximidades.
Castelo de Telč fica a 25 km de Swiss House Apartments, enquanto Bus Station Telč fica a 25 km de distância. O aeroporto mais próximo é o Aeroporto de Brno, que fica a 132 km de Swiss House Apartments.