Home In Formosa Gardens 040
7900 Emperor Orchid Court
Orlando, FL 34747
Show Hotel Details |
Hotel Photos
Located 6 km from Disney's Hollywood Studios, Home in Formosa Gardens 040 offers accommodation in Orlando. The villa comes with air conditioning and free WiFi. Free private parking is available on site. A TV and game console are available.