Flushing Central Hotel 88
- 135-33 38th Avenue, Flushing, Queens, New York, 11354
- +1 718-461-3889
- http://flushing-central-hotel-88.connectotels.com/
Report an Issue
Found a problem with this listing? Let us know and we'll investigate.
Found a problem with this listing? Let us know and we'll investigate.