Karta Vacation Rentals
In central Baku, a short stroll from Seaside Boulevard and Freedom Square. Walk to the Azerbaijan State Academic Opera and Ballet Theatre and Heydar Aliyev Palace; Baku Railway Station sits about 1.6 km away and Heydar Aliyev International Airport is roughly 22 km (paid airport shuttle available).