The new Springhill Suites by Marriott is now open on Navarre Beach in Florida. It's been quite some time since the Navarre area boasted a hotel. We are home to condos and vacation homes galore, but a hotel hasn't been seen in the area since the Holiday Inn was torn down after being damaged by a hurricane, years ago. While condos and vacation homes are great, they aren't always the best option. Read More »»