Mayflower International Hotel
Address:
3859 12th St, Long Island City, NY 11101
Phone:
(718) 752-1888 Hotels & Motels
Other Businesses:
- Nesva Hotel at 3912 29th St, Long Island City, NY 11101
- Hilton Garden Inn Long Island City Manhattan View at 29-21 41st Avenue, Long Island City, NY 11101
- La Quinta Inn Queens (New York City) at 37-18 Queens Blvd, Long Island City, NY 11101
- Home2 Suites by Hilton New York Long Island City/ Manhattan View, NY at 3906 30th St, Long Island City, NY 11101
- Howard Johnson Long Island City at 38-61 12th Street, Long Island City, NY 11101