Ny Imperial Hotel

13533 38th Ave FlushingNY11354
Map

Open Map

Description

Ny Imperial Hotel is located at 13533 38th Ave, Flushing, NY. This location is in the Flushing neighborhood. This business specializes in Hotels & Motels.
by merchantcircle on August 28, 2015 from merchantcircle