A Megacasino or Las Vegas Style Casino is a very large gambling center. These casinos feature themes and resemble skyscrapers or major landmarks. They have large gambling floors with every variety of gaming machine, sports gambling and game of chance with square footages in the millions. They have hundreds if not thousands of hotel rooms. These mega casinos are also feature shopping malls, luxury boutiques, bars, night clubs, spas, sports centers, and resorts.