Localizado em Zhudong, o Upon The Hill apresenta acomodações rodeadas por vegetação. Os hóspedes podem desfrutar do restaurante no local e de uma loja de recordações. Estão disponíveis acesso Wi-Fi gratuito e estacionamento privado.
O Upon The Hill fica a 10 minutos de carro da Beipu Cold Spring e da área cénica de Wuzhishan. O aeroporto mais próximo é o Aeroporto de Taoyuan, a 75 minutos de carro da propriedade.
As unidades climatizadas estão equipadas com uma televisão de ecrã plano e uma área de estar. O quarto inclui um frigorífico, uma chaleira eléctrica, água engarrafada e pacotes de chá/café. A casa de banho privativa inclui uma banheira ou um chuveiro. Para conforto dos hóspedes, são fornecidas toalhas, produtos de higiene pessoal gratuitos, chinelos e um secador de cabelo.
A Sophisca Kitchen serve refeições ligeiras, panelas quentes, sobremesas e bebidas.