The interior set for the Inn in this story is the one used for "Newhart". While being used on "Newhart" it was only used as a dining room. Here it's used as the dining room, and the check-in desk.
The inn used in the establishing exterior shots is the same one that stood in for the Statford Inn on the series "Newhart"