The Milford Plaza is a 1,300 bedroomed hotel one block from Times Square and located in the Theatre district of Manhattan. The hotel had been neglected for many years and gained a reputation as a bit of a dive with the previous owners failing to upgrade the hotel since the 1980s. A little bit of history I’m always interested in the history...