Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* Visit the hotel Double Palm Villas, which is in the state Florida (FL), city Longwood. Our hotel can be found at 2725 Poinciana Blvd., Longwood, FL 32779. Great deals on best and cheap hotels. Your comments* (not for publishing) * — Required information Double Palm Villas/2725 Poinciana Blvd. - Longwood - Florida (FL) ← View details 2725 Poinciana Blvd., Longwood, FL 32779, Longwood, Florida (FL) Not available