Updating availability and prices
Bulvar Novatorov 116 is a self-catering accommodation located in Saint Petersburg, a 5-minute walk from Prospekt Veteranov Metro Station
Free Wi-Fi access is available
This apartment has a washing machine and kitchen
Hotel
Room