A friend of mine has some deal through this place for a stay. We are considering going down and staying here. I believe its some kind of timeshare stuff - she has said she has to sit through a two hour "meeting".
But does anyone know anything about it? Or how far from Disney it is?
The actual address is: 12400 SOUTH INTERNATIONAL DRIVE
ORLANDO, FLORIDA 32821
I'm not sure I want to get involved in some timeshare stuff unless the resort is nice and close. Thanks for your help!
Beth
Share This Thread On Social Media: