214-pokojowy Sheraton Palace Hotel Moskwa jest usytuowany w dzielnicy Twerskoj, 25 minut piechotą od takich rodzinnych miejsc jak Ogród zoologiczny w Moskwie. Dla bezpieczeństwa gości 5-gwiazdkowy hotel został wyposażony w skrytkę depozytową i całodobową ochronę.
Zbrojownia kremlowska leży jedynie 10 minut jazdy od tego hotelu, podczas gdy Car kołokoł znajduje się zaledwie w 2 km. Pobliskie atrakcje kulturalne to Moskiewskie Muzeum Sztuki Współczesnej (650 metrów) i Państwowa Galeria Tretiakowska (3 km). Zatrzymując się w obiekcie noclegowym, można również podziwiać takie atrakcje przyrodnicze jak Park Gorkiego w Moskwie, które znajdują się zaledwie w 4 km. Sheraton Palace Hotel Moscow zlokalizowany w odległości spaceru od stacji metra Bielorusskaja - linia Zamoskworieckaja.
Zatrzymując się w jednym z 214 pokojów, goście mogą korzystać z telewizji satelitarnej, a także z minibaru i urządzenia do parzenia kawy/herbaty. Posiadają one łazienki z prysznicem dla niepełnosprawnych i oddzielną toaletą, jak również suszarką do włosów i czepkami kąpielowymi.
Sheraton Palace Hotel w Moskwie oferuje śniadanie w restauracji. W 5 min spacerem można dojść do restauracji Vkusnaya Istoriya lub odwiedzić restaurację Macchiato Coffee, znajdującą się w odległości 5 minut spacerem od obiektu.