Lentz Hotel

College St.
North Carolina
United States