Atari Hotel


Atari Announces Video Game-Themed Atari Hotel In The Works

Atari Announces Video Game-Themed Atari Hotel In The Works

The deal has allowed them to acquire the tights to create a and build video game-themed Atari Hotels in the United States The first one will break ground sometime this year in Phoenix, Arizona, with plans to build hotels in Las Vegas, Denver, Chicago, Austin, Seattle, San Francisco, and San Jose Here's a few quotes[...]