Filter Results
Apply Filters
Clear Filters
Castle Hotels in Fort Lauderdale
The Modern Castle Canal View Access Rooftop Living Greenhouse Vlllas
1317 Middle River Drive, Fort Lauderdale, Florida 33304, United States, Fort Lauderdale, United States Show map
Offering a Jacuzzi, The Modern Castle Canal View Access Rooftop Living Greenhouse Vlllas Fort Lauderdale villa is located about a 20-minute walk from the 180-acre Hugh Taylor Birch State Park.
From US$ 4049
Book Now