- Hotel reservation/
- Russia/
- St. Petersburg/
- Charming St. Petersburg apartment
Book Apartments Charming St. Petersburg apartment
Moika River Emb 112, Saint Petersburg 2.9 km from city center
Room facilities
- TV
- Hairdryer