The location of this hotel is amazing. you literally walk 50 feet down the street of this hotel and are in the heart of Times Square. The hotel itself is beautiful and the room is nice and clean. The plasma tv's in the room are also an added bonus to a great stay. Easy walk to Central Park and other great places.
hotel reviews