Alexa Hotel on Kolomenskaya

Alexa Hotel on Kolomenskaya Address: Ulitsa Kolomenskaya, 7, St Petersburg, Russia

Minimum price found for Alexa Hotel on Kolomenskaya was: Null RUB

Click here to get more information, photos & guest ratings for Alexa Hotel on Kolomenskaya