The Moskva is located near Moskovskiy Railway Station, in the beginning of the famous Nevsky prospect in front of the Alexander Nevsky Monastery. It is just 5 minutes from downtown and 30 minutes from the airport.
Address: Alexandra Nevskogo 2
Airport: 17 km Pulkovo
Train: 1,5 km Moskovsky
Metro: Alexandra Nevskogo