Отель «Пётр I» находится в центре Москвы, в здании возведенном в конце 19 века, реконструированное в 2006 году.