With a stay at Holiday Inn Jacksonville E 295 Baymeadows by IHG in Jacksonville (Deerwood), you'll be within a 15-minute drive of St. Johns Town Center and Mayo Clinic Florida. This hotel is 16.8 mi (27 km) from Mayport Naval Station and 17.9 mi (28.9 km) from Jacksonville Naval Air Station.