Hotel Peace Stupa encontra-se em Pokhara, a menos de 1 km de Pokhara Lakeside, e apresenta acomodações com um jardim, estacionamento privado gratuito, um terraço e um restaurante. Este hotel de 3 estrelas dispõe de serviço de quartos e uma receção aberta 24 horas. Os hóspedes têm à sua disposição um bar.
Todos os quartos do alojamento estão equipados com televisão de ecrã plano. Cada quarto inclui uma casa de banho privativa com chuveiro, enquanto alguns quartos estão equipados com varanda e outros também possuem vistas da montanha.
Hotel Peace Stupa tem vários pontos de interesse populares nas suas proximidades, incluindo Lago Fewa, Tal Barahi Temple e Baidam Temple. O aeroporto mais próximo é o Aeroporto de Pokhara, que fica a 2 km de Hotel Peace Stupa, e a propriedade oferece um serviço de transfer do aeroporto por um custo adicional.