Skip to main content

Best Western Plus Plaza Hotel

resort · Long Island City, NY

Address
3934 21st St, Long Island City, NY 11101
Phone
(718) 880-3853
Website
bestwestern.com/en_US/book/hotel-rooms.33143.html?iata=00171880&ssob=BLBWI0004G&cid=BLBWI0004G:google:gmb:33143
Where
40.7558, -73.9411

Search Hominin for Best Western Plus Plaza Hotel

Other resorts nearby

More in Long Island City

Best Western Plus Plaza Hotel — resort in Long Island City, NY | Hominin