Florida Beach Hotels - Fort Lauderdale
4660 El Mar Drive (ex 4660 North Ocean Drive),33308 Lauderdale By The Sea, Fort Lauderdale, Florida,United States of America,
33308
Lauderdale By The Sea, Fort Lauderdale, Florida