Holiday Inn Express OAKWOOD VILLAGE Address: 23303 Oakwood Commons, Oakwood Village, OH 44146 Phone: (877) 410-6681 Hotels & Motels, Holiday Inn Other Businesses: T. Loves Casual Dining at 26091 Broadway Ave, Oakwood Village, OH 44146 Wendy's at 23050 Broadway, Oakwood Village, OH 44146