Book Direct to enjoy exclusive prices!
Rio Hotel
Average per night
1 Night
1 Night
NPR 15283.25
Total NPR 15283.25
NPR 17498.58
Total NPR 17498.58
NPR 17498.58
Total NPR 17498.58
NPR 18606.91
Total NPR 18606.91
Average per night
1 Night
1 Night
NPR 21162.35
Total NPR 21162.35
NPR 24229.94
Total NPR 24229.94
NPR 24229.94
Total NPR 24229.94
NPR 25763.73
Total NPR 25763.73