Karta Vacation Rentals
In Baku, about 4 km from the city center and a short drive to Ganjlik Mall and Tofik Bakhramov Stadium. Minutes from Haydar Aliyev Cultural Center, Heydar Aliyev Palace, Nizami Street and Baku Boulevard. Heydar Aliyev Intl. Airport is roughly 25 km away.