We can start our tour from Icharishahar (old city) where you can find traditional restaurants and ancient, historical places such as Maiden Tower and Shirvanshahlar Palace, Philarmony garden and I will give you all info about culture, history and music.
Then we will go to Nizami street which is a modern part of Baku, very busy and lively place, there are lots of famous brands for shopping and restaurants, bars as well.
Next destination can be a modern museum which is called H.Aliyev Center and you can find all information about Azerbaijan here, also it is a very beautiful place for its architecture. And National park near the Caspian sea is must see as well we can take the ship tour (not included in the price) and you can see all Baku from the sea and will see mini Venice of Baku, Carpet museum, Wheel, funicular and so on.
The highest place of Baku is Upland park we will go there by funicular( cable car) in the evening you will love the beautiful scene of Baku from the top.