Green House Lodge situa-se em Catmandu, a cerca de 5,2 km de Templo de Pashupatinath e 7,1 km de Boudhanath Stupa. O alojamento encontra-se a 2,7 km de Templo de Swayambhu, a 3,7 km de Templo de Swayambhunath e a 5 km de Praça Darbar de Patan. Esta casa de hóspedes apresenta vistas da cidade, terraço, receção aberta 24 horas e acesso Wi-Fi gratuito em toda a propriedade.
Todas as unidades do alojamento dispõem de uma área de estar. Todos os quartos têm roupeiro.
Green House Lodge tem vários pontos de interesse populares nas suas proximidades, incluindo Hanuman Dhoka, Praça Darbar e Freak Street. O aeroporto mais próximo é o Aeroporto Internacional de Tribhuvan, que fica a 8 km de Green House Lodge.