Business Hotel Karelia

Business Hotel Karelia Address: 27/2 Marshala Tukhachevskogo Street, St Petersburg, Russia

Minimum price found for Business Hotel Karelia was: 1559 RUB

Click here to get more information, photos & guest ratings for Business Hotel Karelia