Neva Towers is located in the centre of the capital in the iconic modern district of «Moscow City», on Presnenskaya Embankment
Neva Towers is located in the central Moscow borough of Presnenskaya, in the modern district of «Moscow City».
It is within easy reach by:
from Mezhdunarodnaya, Delovoy tsentr,
to Belorusskaya station