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