Times Square Hotel offers comfortable accommodations in the heart of New York City. With a convenient location near popular attractions, guests can enjoy a pleasant stay in the bustling metropolis.
The hotel provides a range of amenities and services to ensure a relaxing experience for visitors. Whether traveling for business or leisure, Times Square Hotel aims to provide a welcoming environment for all guests.
Generated from their business information