Karta Vacation Rentals
In the heart of Baku, a 5-star Art Deco hideaway just a 5-minute walk from the Baku City Circuit and steps from Fountain Square and the Maiden's Tower. Roughly 15 miles from Heydar Aliyev International Airport, with a one-way shuttle service available.