Header Ads

Atari Hotels unveils plans for United States launch

Atari has signed a deal with GSD Group to build video game-themed Atari Hotels in the United States. Following the signing, the first location is expected to break ground in Phoenix, Arizona, later this year.


from Travel Industry News | Breaking Travel News
Read The Rest:breakingtravelnews...

No comments