The firm behind a proposed chain of Atari-themed hotels in Las Vegas and other cities unveiled more details and made big promises Wednesday.
Search results for:
The nearly 44-acre site is just west of Interstate 15 at state Route 161, on the way to California.