Ramada Plaza Omaha Coco Key / 3321 south 72nd st, omaha ne. Ramada Plaza Omaha Coco Key : Other hotels near coco key water resort, south central omaha more hotel options in coco key water resort