Die Villa Indian Creek 4Bd Pool Orlando liegt in einer 6 Gehminuten Entfernung vom Formosa Gardens Boulevard und kann bis zu 12 Gäste beherbergen.
Die Villa bietet eine praktische Lage, in einer Entfernung von 6 km vom ESPN Wide World of Sports, während natürliche Sehenswürdigkeiten wie der Blizzard Beach knapp 4 Kilometer von der Unterkunft entfernt sind. Die Villa in Orlando liegt ca. 18 Minuten Gehweg von der Windsor Hills Community.
Die Lage in einer Entfernung von 34 km vom Bahnhof Church Street ist ein großer Vorteil.