Formosa Gardens Villa 1 1587 is a villa with a spa bath, set in Orlando. The air-conditioned unit is 6 km from Disney's Hollywood Studios. Free WiFi is provided throughout the property. Read more
Formosa Gardens Villa 1 1587 is a villa with a spa bath, set in Orlando. The air-conditioned unit is 6 km from Disney's Hollywood Studios. Free WiFi is provided throughout the property.