The Milton Plaza was a fantastic hotel right in the heart of New York City and perfect for my first trip there.
It was 5 minutes walk from Times Square, also situated in the theatre district and around every corner (or so it seemed!) there ...
read more