With a cosy café bar and 24-hour reception, this elegant hotel offers neat guest rooms in the city centre.
Situated 2.4 km from Petrovsky Stadium in Saint Petersburg, Simple Bon Voyage Hotel features free WiFi access and free public parking.
Offering views of a garden with pond and gazebos, Dom N16 by Ginza Hotels is located in the Petrogradskiy district in Saint Petersburg.
This characteristic residence, located on the banks of the Karpovka River, offers traditional guest rooms and a cosy breakfast cafe with…
Featuring a shared lounge, Acme Petrogradskaya is set in Saint Petersburg in the Saint Petersburg region, 2.2 km from Petrovsky Stadium and…
Guyot Business Boutique Hotel is located in Saint Petersburg, a 10-minute walk of Petrogradskaya Metro Station and a 12-minute drive of The…