Airway Inn at LaGuardia
8220 Astoria Blvd, East Elmhurst, NY 11370, United States
Mens clothing store ◄ Hotel ◄
Positive: Absolutely nothing. It was disgusting, it smelled like pee, the room was dirty, the pu...
Mens clothing store ◄ Hotel ◄