Langdon Hall
A luxurious country inn in an old estate toward the northwest side of Cambridge. Surprisingly luxurious, considering it's neither in the middle of nowhere you can hear the 401 nor in a big city. Excellent food, though quite expensive.
A luxurious country inn in an old estate toward the northwest side of Cambridge. Surprisingly luxurious, considering it's neither in the middle of nowhere you can hear the 401 nor in a big city. Excellent food, though quite expensive.