Отель «ПУШКА» расположен в Москве, в 1 км от Большого театра. Отель находится недалеко от нескольких известных достопримечательностей, в 1,4 км от Государственного исторического музея, в 1,5 км от дома-музея Виктора Васнецова и в 1,6 км от Красной площади. Расстояние до ГУМа составляет 1,6 км.
Номера отеля оснащены чайником. Во всех номерах установлен шкаф для одежды.
Мавзолей Ленина находится в 1,7 км от отеля PUSHKA, а Кремль — в 1,8 км.