Yes. As stated at onlinecasinoratings.net, there was an establishment called Lotus Inn Hotel & Casino in Las Vegas, NV. However, it was closed in and is now a. Phone, Suggest a phone number · Address, Suggest an address. The Lotus Hotel and Casino is located in Las Vegas, Nevada, USA. While inside it, it seems like.