Situé à Jiaoxi, à moins de 700 mètres du parc thermal de Tangweigou et à 1,6 km de la source chaude de style japonais de Tangcheng, le Windsor Castle Garden Motel propose des hébergements avec un jardin. Vous bénéficierez gratuitement d'une connexion Wi-Fi dans tout l'établissement et d'un parking privé. L'établissement se trouve à 1,7 km du parc thermal de Jiaoxi, à 2,1 km de la cascade de Wufengchi et à 7 km du lac de Longtan Yilan. Il propose une réception ouverte 24h/24 et un service d'étage.
Le motel sert un petit-déjeuner à la carte ou américain.
Le musée Beneficial Microbes Museum and Tourism Factory se trouve à 8 km du Windsor Castle Garden Motel. L'aéroport de Taipei Songshan, le plus proche, est implanté à 47 km.