Пятизвездочный отель "Пётр I" расположен на улице Неглинной. Это один из старейших районов Москвы, самый центр российской столицы. Прогулка до Большого и Малого театров занимает всего несколько минут, а Кремль и Красная площадь находятся в 15 минутах ходьбы. "Петр I" привлекает внимание классическим фасадом. Здание построено в 1895 году по канонам строгой и величественной архитектуры тех времен. В 2006 году была проведена его полная реконструкция.
Интерьер отеля выдержан в стилистике модерна с элементами декора эпохи Петра I. Особенность стиля — стремление как к эстетической красоте, так и к функциональности.