Located in Cleveland, the home from the holiday classic offers nostalgic overnight stays and year-round tours for fans.