Ibis St Petersburg is a 3-star hotel offering 221 comfortable rooms. Its central location will ensure a hassle-free stay to those guests, looking for the hotels in Saint Petersburg with most convenient positioning. Nevsky Prospect, the main shopping avenue of the city and Moscow Railway Station are just 546 yd. away. The hotel also features «Sud&Cie» Restaurant with a capacity of 120 seats, a RendezVous Bar with space for 50 guests, 4 conference rooms and undercover parking for 19 cars.