About

Located on Pensacola Beach on Florida's Santa Rosa Island, this modern hotel is 16.7 miles' drive from the National Naval Aviation Museum and 17 miles' drive from the 19th-century Pensacola Lighthouse.