Karta Vacation Rentals
In Baku on Hasan Aliyev Street 82B, 1001 Baku, Azerbaijan. A short drive from the city center (about 4 km) and roughly 2.1–2.2 miles from Baku Boulevard and Fountain Square. Close to Tofik Bakhramov Stadium and Baku Zoological Park. A small luxury hotel in the heart of the city.