Dillon Hotel ligger i Hsinchu City, 500 meter från Hsinchu Zoo och 8 minuters promenad från Hsinchu City Glass Museum. Boendet har en 24-timmarsreception och en terrass. Boendet ligger nära populära sevärdheter som Hsinchu Confucius Temple, Railway Art Village och World Expo Taiwan Pavilion.
Rummen har luftkonditionering, en platt-TV med kabelkanaler, en vattenkokare, en bidé, gratis badprodukter och ett skrivbord. Alla rum har ett eget badrum med hårtork. Vissa rum har en balkong och vissa har utsikt över staden. En garderob ingår också.
En frukostbuffé serveras på boendet. Hotellets restaurang serverar en mängd olika italienska rätter och vegetariska alternativ.
Hotellet har även ett businesscenter, en bankomat och dagstidningar.
World Expo Taiwan Pavilion ligger 13 minuters promenad från boendet. Närmaste flygplats är Taoyuan flygplats, som ligger 42 km bort.