The Sheraton Palace Hotel, Moscow is located on the city's main avenue, Tverskaya Street, in walking distance from the Kremlin, the Red Square and other historical places of interest. Dining options include two restaurants, a lobby bar and cafe for a variety of international cuisines. Seven meeting rooms are available for business or social gatherings.