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)