Skip to content

coco key water resort

Coco Key Water Resort now open in Orlando

  • by

A new resort has opened this week in on International Drive in Orlando, and with it, a piece of Disney history is being preserved. The CoCo Key Hotel and Water Resort-Orlando is at 7400 International Drive, miles from Walt Disney World. But Disney historians will… Read More »Coco Key Water Resort now open in Orlando