El Upon The Hill está situado en Zhudong y ofrece alojamiento rodeado de vegetación. El establecimiento alberga un restaurante y una tienda de regalos. Hay conexión WiFi gratuita y aparcamiento privado.
El Upon The Hill se encuentra a 10 minutos en coche de las fuentes frías de Beipu y Wuzhishan. El aeropuerto de Taoyuan es el más cercano y está a 75 minutos en coche del establecimiento.
Los alojamientos cuentan con aire acondicionado, TV de pantalla plana y zona de estar. También incluye nevera, hervidor de agua eléctrico, agua embotellada y bolsitas de té/café. El baño privado incluye bañera o ducha. Se proporcionan toallas, artículos de aseo gratuitos, zapatillas y secador de pelo.
El Sophisca Kitchen sirve comidas ligeras, bebidas calientes, postres y bebidas.