Karta Vacation Rentals
In central Baku, within easy walking distance of the city center and Fountain Square. Nizami Museum and Sabir Park sit close by. Jafar Jabbarli Metro Station is a short stroll, Baku Central Railway Station is about 2 km away, and the main airport is roughly 25 km.