Tento luxusní hotel se nachází na upraveném pozemku o rozloze 37 akrů a je vytvořen v tradičním newarském stylu nepálské architektury a nyní nabízí hostům bezplatné Wi-Fi. Tento krásný hotel a letovisko se nachází v metropolitním městě Káthmándú v Taragaonu, Boudha a na cestě k Boudhanath Stupa: nejsvětější ze všech tibetských buddhistických svatyní mimo Tibet a zapsané na seznamu světového dědictví UNESCO, které je v pěší vzdálenosti od hotelu - asi pět minut chůze. Nabízí výhled buď na Boudhanath Stupu nebo na svěží zahrady a okolní pohoří. Všechny pokoje jsou dobře vybavené a prostorné s vlastní koupelnou, otevřeným sprchovým koutem, trezorem a minibarem. Hosté ubytovaní v pokojích a apartmá Club mají další privilegia a vybavení, jako je využití zasedacích prostor v zasedací místnosti, vyhrazená recepční a večerní happy hours.