Geo Guest House está en Pokhara, a menos de 1 km de Pokhara Lakeside, y dispone de alojamiento con jardín, parking privado gratis y terraza. Este hotel de 4 estrellas tiene wifi gratis, servicio de habitaciones y recepción 24 horas. Este alojamiento libre de humo se encuentra a 1,2 km de Lago Fewa.
En el hotel, cada habitación dispone de un balcón con vistas al jardín. En Geo Guest House, las habitaciones están equipadas con baño privado y ropa de cama.
Devi's Falls está a 5,1 km del alojamiento, y Pagoda de la Paz Mundial está a 10 km. El aeropuerto más cercano (Aeropuerto de Pokhara) está a 3 km.