OYO Hotel Durham West Hills | 3220 Kuber Blvd Durham NC 27705 United States Restaurant Menu & Phone3220 Kuber Blvd Durham NC 27705 United States 3.5/5