The Millionaire's Club & Casino The Millionaire's Club & Casino is located about 2 km North of Nepal's main tourist hub Thamel, in the premises of the hotel Shangri La. Shangri La is a centrally located luxurious Hotel & Resort in Kathmandu. The Casino is run under the experience management... View More