Boasting a bar, shared lounge and views of city, Napoleon Apart-Hotel is situated in Saint Petersburg, 800 metres from Petrovsky Stadium.
Solo na Bolshom is a recently renovated guest house providing homely accommodation in the Petrogradsky district.
Located in Saint Petersburg, 2.5 km from Petrovsky Stadium, Apart Lipgart features views of the city.
Offering WiFi access and air-conditioned rooms with TV, this small, quietly located hotel in Saint Petersburg is a 10-minute walk from the…
This 3-star hotel is located in the historic Petrogradskaya district of Saint Petersburg, within a 7-minute walk of Sportivnaya Metro…
Ideally situated in the Petrogradskiy district of Saint Petersburg, На Яблочкова is situated 1.1 km from Petrovsky Stadium, 2.8 km from…
Attractively situated in the Petrogradskiy district district of Saint Petersburg, Ormand on Sportivnaya is situated less than 1 km from…