Navarre Beach Landing - 5 min walk to beach, amazing pool, close to pier Pensacola Beach (FL) · Hotel