Picture 12

The Comfort Inn Times Square South Area hotel is conveniently situated in the heart of Manhattan. The ideal location allows you to easily reach hundreds of area businesses and attractions. The Broadway Theater District, Times Square, Madison Square Garden arena, the Empire State Building and the Rockefeller Center are all within walking distance from this New York, NY hotel.