The Paper Factory Hotel

37-06 36th street, Long Island City, NY 11101
1.800.252.8413
4
Explore Nearby