The first location of Atari Hotels will be Phoenix, Arizona, with the construction beginning in mid-2020.
29 Jan 2020 1:59 AM GMT