Karta Vacation Rentals
In Baku, a practical base a short drive from Haydar Aliyev Cultural Center and Metro Park. About 5 km from the city center and within easy reach of Sahil Metro Station, Baku Boulevard, Fountain Square, Tofiq Bahramov Stadium and Azure Shopping Center.