Skip to main content

Times Square Glamour! In New York

New York, NY 10036, United States, New York

A great place to have a rest after an exciting day! Hotel «Times Square Glamour! In New York» is located in New York. This hotel is located in 3 km from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Times Square, Town Hall and Times Square – 42nd Street.

More hotels in New York

See all hotels in New York