The Manhattan At Times Square Hotel

Rooms:
790 7th Avenue New York, New York 10019