Karta Vacation Rentals
In the heart of St. Petersburg, a city-center hotel just a short walk from New Holland Island and Nicholas Palace. Close to Yusupov Palace, the Manege, the Egyptian sphinxes and the St. Petersburg Academy of Fine Arts. Perfect for sightseeing on foot.