Embassy Suites By Hilton Fort Lauderdale 17Th Street
The 3-star Embassy Suites By Hilton Fort Lauderdale 17Th Street is situated a 5-minute walk from the bustling strip mall "Southport Shopping Center" and provides shuttle service, along with cars for…