A cerca de 4,2 km de Devi's Falls e a 9 km de Pagoda World Peace, Tristar Hotel apresenta quartos em Pokhara. Este hotel de 3 estrelas dispõe de um jardim, quartos com ar condicionado, acesso Wi-Fi gratuito e casa de banho privativa. O alojamento dispõe de um salão partilhado, serviço de quartos e câmbio de moeda.
No alojamento, cada quarto inclui varanda. O alojamento fornece algumas unidades com vistas da cidade, e os quartos estão equipados com terraço. As unidades do alojamento dispõem de televisão de ecrã plano e produtos de higiene pessoal gratuitos.
Tristar Hotel tem vários pontos de interesse populares nas suas proximidades, incluindo Pokhara Lakeside, Lago Fewa e Tal Barahi Temple. O aeroporto mais próximo é o Aeroporto de Pokhara, que fica a 2 km de Tristar Hotel.