STN Apartments on Kolomenskaya, St Petersburg, Russian Federation
STN Apartments on Kolomenskaya is conveniently located at 20 Kolomenskaya street in St Petersburg, Russian Federation
Hotel Location:
Address: 20 Kolomenskaya street
City: St Petersburg
Country: Russian Federation


