La Quinta Inn Sacramento North

La Quinta Inn Sacramento North

The La Quinta Inn Sacramento North is only minutes from the sprawling McClellan Office Park, American River College and Cherry Island Soccer Complex.