The Best Western Plaza Hotel is located in Long Island City, just across East River from Manhattan. The hotel provides guests with a comfortable base, in a great position to explore Manhattan and its surrounding areas. Through the use of public transport,..