Situated within the Sagarmatha (Everest) National Park in Nepal, a UNESCO World Heritage Site, the hotel offers a 360 degree view of the awe inspiring peaks. With a view of Mt. Everest from every room, visitors can immerse in this mesmerizing scene in luxury.