Property Name: Business Hotel Karelia
Property Address: 27 2 Tukhachevskogo Str Saint-Petersburg, , 195067
Property Description: Missing property description.
Location Description: It is situated in a pollution - free space on the right bank of the Neva within a quarter of an hour reach from the centre of the city; near the 50 Anniversary of the October Revolution Park.
Free Htl-City Center transfer
Property Facts: Year Built: 1979Year of Last Renovation: N/A