Karta Vacation Rentals
In Baku on Samad Vurgun Street, about 3 km from the train station and roughly 5 km from the Old City. Close to Heydar Aliyev Sports & Exhibition Complex, Heydar Aliyev Palace, Tofiq Bahramov Stadium and several shopping malls. The airport (Heydar Aliyev Intl.) is about 26 km away.