With a stay at Riverview Inn in North Fort Myers, you'll be within a 10-minute drive of Edison and Ford Winter Estates and Imaginarium Hands - On Museum. This motel is 7.1 mi (11.4 km) from Sun Splash Water Park and 9.7 mi (15.5 km) from Manatee Park..