The Allen Hotel
π New York, United States
About this hotel
Location
This hotel welcomes guests in New York City.
Facilities
The hotel's many facilities, amenities and services ensure guests a comfortable stay. Wireless internet access is provided in public areas (no extra charge).
Rooms
Accommodation includes a range of amenities as standard.
Meals
There is a restaurant on the premises.
Amenities
- βLifts
- βConference Room
- βWLAN access
Available rooms
+17 more
+17 more
+17 more
+17 more
+17 more
+12 more
+17 more
Guest reviews
What guests are saying about this hotel.
No reviews yet
β
Be the first to share your stay
Reviews from real guests will appear here once they've completed their stay.