Knights Inn By The Beach

3615 Timon Blvd
Texas
United States