Host your Boston wedding in a Tudor-style castle, a charming English manor, a lovely mansion, and more! 7 Boston Mansion Wedding Venues (See Prices!).