Решение/комментарий:
(1Когда он оказался в гостиной), [2эта комната произвела странное впечатление своею бедною, мещанскою обстановкой], и, (3хотя в ней были и кресла, и громадная лампа с абажуром), [4она всё же походила на нежилое помещение], (5так что было очевидно), (6что в этой комнате мог чувствовать себя как дома только такой человек), (7каким был доктор).
В приведённом предложении на месте всех цифр ставятся запятые.
Запятые на месте цифр 1, 3, 4, 5, 6, 7 показывают границы придаточных предложений: обстоятельственных придаточных времени (цифра 1), уступки (цифры 3, 4; данное придаточное можно изъять из предложения без ущерба для смысла, поэтому на месте цифры 3 запятая необходима), следствия (цифры 5, 6), изъяснительного придаточного (цифры 6, 7) и определительного придаточного (цифра 7). Таким образом цифры 6 и 7 выполняют в данном предложении двойную функцию.
На месте цифры 2 запятая ставится, так как она обозначает границу двух простых предложений, соединённых сочинительным союзом и:
эта комната произвела странное впечатление своей бедной, мещанскою обстановкою, и …она всё же походила на нежилое помещение.
Указание:
Пунктуация в сложноподчинённом предложении с несколькими придаточными. Пунктуация в сложном предложении с разными видами связи.