Hotel Discovery is gelegen in Pokhara en heeft een tuin, een terras, een restaurant, en gratis WiFi in de hele accommodatie. De accommodatie ligt op ongeveer 3,2 km van Devi's Falls, 8,1 km van Pagode voor de Wereldvrede en 3,1 km van International Mountain Museum. De accommodatie biedt roomservice en een 24-uursreceptie voor gasten.
Alle kamers bij het hotel hebben een eigen badkamer met gratis toiletartikelen.
Populaire bezienswaardigheden in de buurt van Hotel Discovery zijn Fewa-meer, Pokhara Lakeside en Tal Barahi Temple. Het dichtstbijzijnde vliegveld is Luchthaven Pokhara, op 1 km van de accommodatie.