Hotel Dashain besitzt eine Dachterrasse und Folgendes ist zu Fuß nur 10 Minuten entfernt: Phewa Lake und Tal Barahi Tempel. Im Restaurant kannst du sehr gut essen, und nach etwas Spaß im Außenpool kannst du dich bei einem Drink in der Bar/Lounge entspannen. Weitere Highlights sind eine Poolbar und ein Garten.