Karta Vacation Rentals
In central Baku, steps from Freedom Square and the Formula 1 stretch. About 1 km from the city center and within easy walking distance of Baku Boulevard, Fountain Square, the Opera and Ballet Theatre, Maiden Tower and Flame Towers. Heydar Aliyev International Airport sits roughly 24 km away.