Fino a 12 persone possono soggiornare nella Villa Indian Creek 4Bd Pool Orlando e godersi il Formosa Gardens Blvd, situato a soli 6 minuti a piedi.
La casa vacanze si trova a 34 km dalla stazione ferroviaria Church Street, mentre la Emerald Island Blvd è a circa 2 km. La conveniente posizione nel quartiere Celebration consente di raggiungere rapidamente il Disney's Blizzard Beach, che dista a 10 minuti in auto.