Karta Vacation Rentals
In the heart of Sofia's city center, a short stroll from Alexander Nevsky Cathedral and the National Gallery for Foreign Art. Also steps from Saint Sofia Church, Sofia University and the Russian (Russian Church). A pet-friendly, city-center hotel perfect for sightseeing and nightlife on foot.