Address: Ligovsky Prospect 54
IBIS St. Petersburg Centre Hotel is ideally located in the center of the Northern capital of Russia. It is situated near Moskovsky railway station and Nevsky prospect. The Hotel offers comfortable accommodation and wide range of service. For business travelers there are business center and meeting rooms. The Restaurant Sud and Cie will treat to the guests the delicious dishes of Mediterranean, Caucasian and traditional Russian cuisine.
Ibis St. Petersburg Moskovsky Vokzal Hotel offers 221 comfortable modern rooms. All the rooms are provided with air conditioning, flat screen TV, satellite television, Wi-Fi Internet, telephone, shower cabin in bathroom. Also there are non-smoking rooms and rooms for disabled guests.
Meeting and banquet facilities