Hotel Discovery está en Pokhara y tiene jardín, terraza, restaurante y wifi gratis en todo el alojamiento. El alojamiento está cerca de Lago Fewa, de Pokhara Lakeside y de Tal Barahi Temple. El alojamiento dispone de servicio de habitaciones y recepción 24 horas.
En el hotel, cada habitación cuenta con baño privado con artículos de aseo gratuitos.
Devi's Falls está a 3,2 km del alojamiento, y Pagoda de la Paz Mundial está a 8,1 km. El aeropuerto más cercano (Aeropuerto de Pokhara) está a 1 km.