With a cosy café bar and 24-hour reception, this elegant hotel offers neat guest rooms in the city centre.
Offering views of a garden with pond and gazebos, Dom N16 by Ginza Hotels is located in the Petrogradskiy district in Saint Petersburg.
Situated 2.4 km from Petrovsky Stadium in Saint Petersburg, Simple Bon Voyage Hotel features free WiFi access and free public parking.
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…