Metro Club
Map

Closest venues

Griboedov Club
2A Voronezhskaya Street, Saint Petersburg, Russia
0.4 miles (0.7 km)

Cafe Club Che
3 Poltavskaya Street, Saint Petersburg, Russia
0.8 miles (1.3 km)

Shamrock
27 Dekabristov Street, Saint Petersburg, Russia
2.2 miles (3.4 km)
Tunnel Club
2B Zverinskaya Street, Saint Petersburg, Russia
3.2 miles (5.2 km)