The Westin Buffalo Becomes First New York State Hotel to Install Amazon Echo Devices in Each of Its Guest Rooms

July 31, 2017 – Global hospitality company Delaware North today announced the installation of Amazon Echo devices in each of the 116 guest rooms at the company-operated Westin Buffalo hotel. The Westin Buffalo, a luxury lifestyle hotel located within Delaware North’s global headquarters in Buffalo, N.Y., is the first hotel in New York State to…