Welcome to The Manor House Inn! Built in 1898, our elegant Tudor mansion is a historic landmark in Norfolk, CT. The stunning architectural details include a grand staircase of native cherry wood, a bright dining room with exquisite Tiffany windows and an inviting four season sun porch overlooking the lovely gardens. Situated on 5 acres on a quiet street- yet just a brief walk to town- The Manor House Inn has been providing a relaxing and romantic getaway for guests for more than 25 years. We provide personalized service from the moment you reserve a room with us to ensure you have an enjoyable and memorable stay.