Отель располагается в историческом центре Москвы, напротив Кремля, Красной площади и собора Василия Блаженного.