Karta Vacation Rentals
In central Baku, a brisk walk from the seaside boulevard and just 4 minutes from the Formula 1 Grand Prix circuit. Steps from Government House and the Azerbaijan State Academic Opera and Ballet Theatre, with Fountain Square, Maiden Tower and Ismailiyya Palace all within easy reach.