Welcome to Hotel Ibis St Petersburg Centre Saint Petersburg, This 3-star hotel in the heart of St. Petersburg is just a 5-minute walk from Nevsky Prospekt’s shops and only 500 metres from Moscow Railway Station. In-room Wi-Fi is free. Rooms at Ibis St. Petersburg Centre have air conditioning, satellite TV and a work desk. The en suite bathrooms are stocked with a hairdryer and free bathroom amenities. Sud & Cie Restaurant serves Mediterranean cuisine. The hotel also offers the RendezVous bar, where guests can enjoy refreshing drinks and light snacks. The Ibis also has a tour desk and a 24-hour front desk. Secured covered parking is also available. (Hotel Ibis St Petersburg Centre Saint Petersburg hotels booking).