Formosa Gardens Villa 1 1586 is a villa situated in Orlando, 6 km from Disney's Hollywood Studios. The villa is 7 km from Disney's Boardwalk. Free WiFi is available throughout the property. Read more
Formosa Gardens Villa 1 1586 is a villa situated in Orlando, 6 km from Disney's Hollywood Studios. The villa is 7 km from Disney's Boardwalk. Free WiFi is available throughout the property.