Subedi Apartment situa-se em Pokhara, nas proximidades de Lago Fewa e Pokhara Lakeside, e dispõe de acomodações com acesso Wi-Fi gratuito e estacionamento privado gratuito.
Subedi Apartment disponibiliza um terraço para uso dos hóspedes.
Devi's Falls fica a 3,8 km de Subedi Apartment, enquanto Pagoda World Peace fica a 8,6 km de distância. O aeroporto mais próximo é o Aeroporto de Pokhara, que fica a 2 km de Subedi Apartment.