Are you an owner of this business, venue or place? Claim your listing and attract more visitors.
Sheraton New York Times Square Hotel
811 7th Avenue, W 53rd Street, New York, NY 10019, United States | +1 212-581-1000 | WebsiteLovely Central Hotel
3 likes
We loved this hotel! The staff were very friendly. We loved our room. We went for the superior guest room and not the disabled access rooms, which they also had. It was very tight into the bathr...
1 result shown