This hotel in Long Island City provides guests with a totally new and affordable experience.
The hotel is located in Long Island City.
The hotel offers convenient rooms.
40-03 29th Street
Long Island City
Please note: Map shows the rough area of the hotel and may not be 100% accurate.