Apartment Evia Nord Apartment Vyborgsky district
Set in a modern complex featuring an on-site spa and wellness centre, Apartment Evia Nord is located in Saint Petersburg. This self-catering accommodation features free Wi-Fi.
Ulitsa Khoshimina, 16, Vyborgsky, 194355 Saint Petersburg, Russia