Get Directions to Castle Lodge ← View details Chevalier Road, Felixstowe IP11 7EY, United Kingdom, Felixstowe, England Get Directions From* To * — Required information