Hotels in Fort Lauderdale, FL
Special Offer:
Book Your Stay At Our Hotel Today!
Learn more
Hotels
2301 Southeast 17th Street,
Fort Lauderdale ,
FL
33316
UNITED STATES
Pier Sixty-Six Hotel offers a tranquil waterfront accommodations near the beautiful Fort Lauderdale beach.
Worldwide > United States > Fort Lauderdale, FL > Hotels