Park Central Hotel

Rooms:
870 7th Ave New York, New York 10019