Отель расположен на главной улице столицы – Тверской-Ямской, в 30 минутах ходьбы от Кремля и Красной Площади, а также других исторических достопримечательностей.
В просторном и современном отеле работают рестораны и круглосуточный Шератон Фитнес. Номера отеля «Шератон Палас Москва» располагают кроватями Sheraton Sweet Sleeper, звуконепроницаемыми окнами и мини-баром. В отеле 7 конференц-залов.