0 votes
Is the Lotus Hotel and Casino Las Vegas real?

1 Answer

0 votes
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.
...