Remove Ads

Photo of Motel 6 Long Island City

5.0
8 votes

Motel 6 Long Island City

26-32 Skillman Ave, Long Island City, New York USA

Add Photo

Hotel Front

Remove Ads

Claim copyright