Go Hotels
 
 
Home > Russia > St Petersburg >

My Space Khostel

Russia Flag
 
 
My Space Khostel
Smol'nyi prospekt, 9, Sankt-Peterburg, Rossiya, 191124
St Petersburg Russia

Rated 10 / 100 based on 1 customer reviews.