Have visited other casinos in Nepal but this one was the best. The place was mostly occupied by Nepali locals and Indian tourists. The overall ambience and vibe are amazing. People should definitely check this out. Pretty chill scene for food and drinks too.
It's located in Hyatt hotel campus.
Last visited around 2 years back so not really sure how vibrant is it post covid.