Location This hotel is located in the north-east of Moscow, in a green and quiet district of the city. In the surrounding area, guests will find the “Ostankino Telecom Tower”, “Count Sheremetyev’s Palace”, the “Olimpijsky” sports complex, and the magnificent..