Knights Inn

110b Seneca Rd
Greensboro
North Carolina
United States