Manezhnaya or Manege Square is a large pedestrian open space at the heart of Moscow bound by the Hotel Moskva to the east, the State Historical Museum and the Alexander Garden to the south