Description
Situated close to St. Petersburg centre and the stunning Neva River, Ibis offers you comfort and convenience right in the middle of Russia's best attractions. Rooms at Ibis St.
Products, services, keywords
Map
Statistics:
Fully viewed : 6077
Showed in search results : 37048
Fully viewed : 6077
Showed in search results : 37048