Pier Sixty-Six Hotel & Marina
2301 SE 17th St, Fort Lauderdale, FL 33316
Pier Sixty-Six Hotel offers a tranquil waterfront accommodations near the beautiful Fort Lauderdale beach.
More Business Info
- Hours
- Regular Hours
Mon - Sun: - Brands
- Independently Owned Property
- Other Link
- Categories
- Hotels, Boat Storage