Map

Location

Grand Hotel Kazan
1 Peterburgskaya St., Kazan, Russia