Situato a Wujie, a 2,8 km dalla Lize Sand Sand Coast Coast e a 1,9 km dal Dongshan River Water Park, il Michelin Castle - Yilan Homestay offre sistemazioni con WiFi gratuito, aria condizionata e accesso a un giardino con piscina all'aperto.
Il bed & breakfast vanta una terrazza.
Il Michelin Castle - Yilan Homestay fornisce il servizio di autonoleggio.
La struttura dista 3,2 km dal Centro Nazionale delle Arti Tradizionali e 9 km dal Palazzo del Governo di Yilan. Il Michelin Castle - Yilan Homestay dista 49 km dall'Aeroporto di Taipei Songshan, lo scalo più vicino.