Extended Stay America - Jacksonville - Southside - St. Johns Towne Ctr 2 stars

10020 Skinner Lake Drive, Jacksonville, FL 32246, United States of America

Hotel image
Read more reviews for Extended Stay America - Jacksonville - Southside - St. Johns Towne Ctr