Situated in Waidhofen an der Thaya, Top Appartements Taufner features river views and free Wi-Fi, 48 km from Historic Centre of Telč and 48 km from Chateau Telč.
Number of rooms: 5
Lederergasse 6 und Wienerstrasse 42, 3830 Waidhofen an der Thaya, Austria