Downtown Buffalo Hotel Embassy Suites Buffalo New York
In this post, we review the Embassy Suites Hotel in downtown Buffalo New York. The hotel is perfectly located in the downtown core just steps from Shea’s theatre and lots of great restaurants.
Downtown Buffalo Hotel Embassy Suites Buffalo New York Read More »