Sands of Time is in Baku Old Town, a short 4-minute walk from Icherisheher and 5 minutes' walk from Maiden's Tower.