Situato a Pokhara, a 1,8 km dal Lago Fewa, l'Hotel Green Hill View offre un giardino, una terrazza, la vista sul lago e la connessione WiFi gratuita. Tra i servizi di questa struttura figurano una reception aperta 24 ore su 24, il servizio in camera e la connessione WiFi gratuita in tutte le aree. Godrete di una vista sul giardino.
Tutte le camere sono dotate di bagno privato con doccia.
L'Hotel Green Hill View dista 11 km dalla Pagoda della Pace e 7 km dall'International Mountain Museum. L'aeroporto più vicino è quello di Pokhara, a 3 km dalla struttura.