Karta Vacation Rentals
In St. Petersburg, about 9 km from the city center, Villa Russian Village sits near Udelnaya and within easy reach of the Peter and Paul Fortress, the Hermitage (Winter Palace), Yelagin Palace, the Buddhist Temple and Kirov Park. This pet-friendly spa villa pairs a calm residential feel with quick access to major sights.