Situated in Moscow, this hotel is within 6 mi (10 km) of Lokomotiv Stadium, St. Basil's Cathedral, and State Tretyakov Gallery. Atrium Mall and Epiphany Cathedral are also within 6 mi (10 km).
Pros: Rooms are clean and cosy. Good price.Cons: It would be good to have kettles in the rooms.