Question: is lotus casino and hotel?
Answer: The Lotus Hotel and Casino is located in Las Vegas, Nevada, USA. While inside it, it seems like time never passes and nobody wants to leave. ... The hotel causes those inside never to age, while time goes on at a seemingly accelerated rate outside. Find this Pin and more on Famous Places!