Yeti Mountain Home, Namche * Namche, Namche, Everest Region, 977, Namche, Np Facilities in hotel Important