The Vineyard at Castlewoods is a perfect place for corporate apartments in Jackson, MS with amenities like swimming pools, fitness centre, jogging tracks, spacious kitchen etc. Contact Corporate Housing Experts to book this facility, call 800-990-7368