Contact Number: 212-965-8898
88 Allen St, New York, NY 10002
The Allen Hotel
88 Allen St, New York, NY 10002