Sleep Inn Long Island City - Astoria Long Island City
38-71 13th St
Long Island City,
NY 11101
Near Roosevelt Island