Hotels near Victory Square

Shelepikha, Russia

Find a place to stay

Other landmarks in Shelepikha

Find out more about Victory Square