Situé à seulement 25 km du centre historique de Telč, le Swiss House Apartments propose un hébergement à Slavonice avec accès à un jardin, une terrasse et un service de sécurité d'une journée. Il est situé à 25 km du château de Telč et dispose d'un distributeur automatique de billets. Il propose des chambres familiales et une aire de pique-nique.
Les logements sont équipés d'une bouilloire. Tous les logements comprennent une machine à café, une salle de bains privative et une connexion Wi-Fi gratuite. Certains sont dotés d'un balcon et d'autres offrent une vue sur la cour intérieure. Tous les logements comprennent un réfrigérateur.
La région est prisée des amateurs de randonnée. Un service de location de vélos est assuré sur place.
La gare routière de Telč se trouve à 25 km du Swiss House Apartments, tandis que la gare ferroviaire de Telč est à 26 km. L'aéroport de Brno-Turany, le plus proche, est implanté à 132 km.