Hotels in Aviagorodok, Sankt-Peterburg - HRS

196210 Sankt-Peterburg
Dbl. from 67.00EUR
8.8
196140 Sankt-Peterburg City center: 1 km
Dbl. from 70.00EUR
7.9
196240 Sankt-Peterburg City center: 2.2 km
Dbl. from 77.00EUR
7.8