Charme Apart St Petersburg Apartment Saint Petersburg, Russia
Boasting a restaurant and free Wi-Fi, Charme Apart St Petersburg is set in the centre of Saint Petersburg, close to Anna Akhmatova Museum, Faberge Museum and State Russian Museum.
Number of rooms: 2
2-я Советская улица, 4Б, Tsentralny, 191036 Saint Petersburg, Russia