News

Review of the Hampton Inn Times Square North Manhattan in New York City. This is a pretty vanilla hotel with not a lot of surprises, but it has a comfortable bed and free breakfast. Here is our review ...