Hitting the international radar as one of the world’s most ambitious and exuberant cities, Baku is the capital of the oil-rich country of Azerbaijan – located on the Caspian Sea, just north of the Middle East and bordering both Europe and Asia.The Hotel is located in the city centre.
Time and distance to shopping
Time and distance to financial district
5 minutes/1 kilometre/0.6 miles