Karta Vacation Rentals
In the heart of Baku, steps from Nizami Street and the Baku City Circuit. Fountain Square sits about 0.1 miles away, with the Nizami Museum, Opera and Ballet Theatre, Sabir Park and the Maiden's Tower all within easy walking distance.