0 Lodging Extended Stay America-Cleveland-Airport-North Olmsted 24851 Country Club Boulevard, North Olmsted, OH 44070 (44070-5306)