Considering the La Quinta Inn & Suites Ft. Lauderdale Northeast in Fort Lauderdale?
A VT member wrote the following comment about visiting Fort Lauderdale:
The Museum of Science and... by richiecdisc
The Museum of Science and Discovery and Imax Theater.
Great hands on science exhibit for the kiddies and massive screened movie house showing documentaries of gigantic proportions. You'll feel like you are on the Serengeti.