Stylish, exclusive and perfectly set on the central boulevard
It’s hard to imagine a more impressive place to host an exclusive meeting than the Baku Business Center with its enviable location right at the waterside in the heart of the city. The artistically designed three-storey building has a 350-seated ground floor showroom, three conference rooms upstairs and a 300-seated restaurant with stunning views of the Caspian Sea, ideal for coffee breaks, receptions and business lunches. An exhibition on the first floor highlights Azerbaijani products and developments.


Our Address:

44 Neftchilar avenue, Baku, Azerbaijan


40.3626963, 49.8356866


Meeting Capacities