All-Russia Exhibition Centre former VDNH - 124 km Ostankino Estate Museum - 178 km Main Botanical Garden - 212 km The Tourist Hotel is a modern business hotel located in a quiet green neighborhood in Moscow A number of major city landmarks such as Ma . . .