L'Hotel Global Inn se situe à Pokhara, à à peine 100 mètres du lac Phewa. Une connexion Wi-Fi est fournie gratuitement tout comme le parking.
Les chambres sont dotées d'un coin salon et d'une télévision par câble. Leur salle de bains privative est pourvue d'une douche et de chaussons. Vous y trouverez aussi un ventilateur.
Le musée de la montagne se trouve à 4 km tandis que la pagode de la paix est à 8 km. La station de bus touristique est à 1,5 km. L'aéroport de Pokhara est à 2 km.
L'hôtel met également à votre disposition un jardin, une terrasse et un bar. Il comprend également une bagagerie, un service de repassage et une blanchisserie.
Côté restauration, vous pourrez profiter du service d'étage 24h/24 proposant des plats indiens et népalais.