Staybridge Suites Jacksonville

8511 Touchton Rd E
Jacksonville
Florida
United States