Karta Vacation Rentals
In the heart of Icheri Sheher — Baku’s atmospheric Old Town. A city-center hotel just 400 m from the Palace of the Shirvanshahs and about 1 km from the Azerbaijan State Museum of Art, with Maiden's Tower and other landmarks a short stroll away.