Hotel Guru se encuentra en Pokhara, a menos de 1 km de Pokhara Lakeside y a 700 metros de Lago Fewa. Este hotel de 3 estrellas tiene wifi gratis, cocina compartida y servicio de habitaciones. El hotel tiene jardín y dispone de zona de juegos infantil.
En el hotel, cada habitación tiene aire acondicionado, escritorio, terraza con vistas al jardín, baño privado, TV de pantalla plana, ropa de cama y toallas. Hotel Guru ofrece algunas habitaciones con vistas a la ciudad, y todas cuentan con balcón. En el alojamiento, todas las habitaciones disponen de zona de estar.
Hay servicio de planchado, parking privado gratis y centro de negocios, así como recepción 24 horas.
Devi's Falls está a 4 km del alojamiento, y Pagoda de la Paz Mundial está a 8,8 km. El aeropuerto más cercano (Aeropuerto de Pokhara) está a 2 km del alojamiento.