Holiday Inn CLEVELAND-MAYFIELD Address: 780 Beta Drive, Mayfield, OH 44143 Phone: (877) 410-6681 Hotels & Motels, Holiday Inn Other Businesses: Pizza Roma at 785 Som Center Rd, Mayfield, OH 44143 Michael A. Jiannetti Co., LPA at 6449 Wilson Mills Rd, Mayfield, OH 44143