Situé à Pokhara, à moins de 1 km du lac, le Geo Guest House propose un hébergement avec un jardin, un parking privé gratuit et une terrasse. Cet hôtel 4 étoiles propose une connexion Wi-Fi gratuite, un service d'étage et une réception ouverte 24h/24. Cet établissement non-fumeurs se trouve à 1,2 km du lac Fewa.
Toutes les chambres comprennent un balcon avec vue sur le jardin. Toutes les chambres du Geo Guest House comprennent une salle de bains privative et du linge de lit.
Vous séjournerez à 5,1 km des chutes de Devi et à 10 km de la pagode de la paix mondiale. L'aéroport de Pokhara, le plus proche, est implanté à 3 km.