Situated in St. Petersburg, Ibis Centre Hotel is within a mile from Moskovsky Vokzal Train Station. Alexandrovsky Park is 3 kilometres from this hotel.
This hotel offers air-conditioned guestrooms that are well appointed with modern amenities such as air conditioning, satellite TV, wireless Internet access, telephone and a hairdryer.
Guests can enjoy the Russian and international favorites for their breakfast served in the morning. Later they can savour Mediterranean cuisine at the onsite The Sud and Cie Restaurants.