Karta Vacation Rentals
In the heart of Warsaw's Centrum, this pet-friendly city-center apartment puts you steps from the Palace of Culture and Science and within easy walking distance of the Royal Castle and Old Town Square. National Stadium and Chopin Airport are a short drive away.