Karta Vacation Rentals
In the city-center of Baku, steps from the Palace of the Shirvanshahs and Maiden Tower. A 2-minute walk to the Old City and within easy reach of Flame Towers, Freedom Square and Fountains Square. Heydar Aliyev Airport is about 16 miles away.