Museum of Discovery and Science in Fort Lauderdale is 2.1 mi away from The Link Hotel on Sunrise.