
The Grand Resort and Spa
North Birch Road; 539, Fort Lauderdale
Location Plans for the journey: have a rest and enjoy! Resort The Grand Resort and Spa is located in Fort Lauderdale. This resort is located in 4 km from the city center. You can take a walk and explore the neighbourhood area of the resort — Sebastian Street Beach, Gateway Shopping Center and
Free WiFiParkingPool








