High lux apartment is located in St Petersburg, Russian Federation on 2 Ulitsa Chekhova Sankt-Peterburg Saint Petersburg Region. High lux apartment is rated 3 out of 5 in the category bed & breakfast in Russian Federation.
Address
2 Ulitsa Chekhova Sankt-Peterburg Saint Petersburg Region