Hotel Discovery situa-se em Pokhara e tem um jardim, terraço, restaurante e acesso Wi-Fi gratuito em toda a propriedade. O alojamento está a cerca de 3,2 km de Devi's Falls, a 8,1 km de Pagoda World Peace e a 3,1 km de International Mountain Museum. O alojamento dispõe de serviço de quartos e uma receção aberta 24 horas.
As unidades apresentam uma casa de banho privativa e produtos de higiene pessoal gratuitos.
Hotel Discovery tem vários pontos de interesse populares nas suas proximidades, incluindo Lago Fewa, Pokhara Lakeside e Tal Barahi Temple. O aeroporto mais próximo é o Aeroporto de Pokhara, que fica a 1 km de Hotel Discovery.