Location This city hotel is situated about 2 km from the city centre and its famous attractions, such as Red Square and The Kremlin. The Kiyevsky rail terminal is around 4.5 km away, Vnukovo International Airport is about 29 km away, Sheremetyevo International..